タグ

2012年2月17日のブックマーク (1件)

  • mofmof.js のUnit Test機能 - latest log

    mofmof.js にはユニットテスト機能があり、同期/非同期テストの混在や遅延評価もシンプルに記述できます。 以下のコードは、http://mofmof-js.googlecode.com/svn/trunk/test/base.js.htm でテストできます。 同期/非同期の混在 String#test は String#stream の機能を流用して実装されており、 同期/非同期のテストを混在する事ができます。 String#stream と異なり、項目が false を返しても最後まで実行します。 テストしたいを目的に応じて、 関数, 配列, 真偽値 の何れかで定義します。 "関数で評価 > 配列の要素2つを比較 > 真偽値評価".test({ args: { msg: "hello" }, "関数で評価": function() { return this.args.msg ==

    mofmof.js のUnit Test機能 - latest log