最新のember-cliでは、単体テストで、関数は最後のパラメーターとして、オブジェクトを最初のパラメーターとしてtest
持つ関数を期待しています。assert
このオブジェクトを拡張して独自のカスタム アサーション ヘルパーを追加するにはどうすればよいでしょうか?
たとえばcontrolDisabled
、コントロールが無効になっている場合は true を返し、それ以外の場合は false を返すヘルパーを追加したいと考えています。assert
したがって、どこかで (ただし、各テスト ファイルではなく) 、次のようにパラメーターとして指定されたオブジェクトを拡張したいと考えています。
assert.controlDisabled = function(selector, message) {
return this.ok(findWithAssert(selector).attr('disabled'), message);
};
これはどこで定義すればよいですか?