具体的に言えばseleniumで言う所のlocator、つまりgetElementBy*シリーズが足りない。 そんな物は誰でも作れる(既に持っている場合もある!) 初期の学習コストを低くしたい というのが理由。特に2を重要視している。 JsUnitもそうだが、この手のツールは細かい所に凝ろうとすると複雑になりがちだ。 だが、deployの回りが複雑なフレームワークを使っている場合等、複雑だと困るシチュエーションは結構多い。 aunitには、assertシリーズがTrueしか無いし、onloadの回りは分かりやすいが格好悪い。 でも必要なAPIの数はとても少ない。 グローバルの名前空間の汚染を防ぐ為にprefixをつけているが、ここで無理にハッシュにつめたりして汚染を防ごうとはしていない。 実用上十分な範囲で、しかも複雑さが最低になる状態での対処しか行なっていない。 aunitはいじる事を前