次のような呼び出しを行うJqueryでスパイを作成しようとしています:
$('#AccountNumber').val();
#AccountNumber セレクターに基づいて値を返すようにスパイを設定するにはどうすればよいですか?
次のような呼び出しを行うJqueryでスパイを作成しようとしています:
$('#AccountNumber').val();
#AccountNumber セレクターに基づいて値を返すようにスパイを設定するにはどうすればよいですか?
これを試すことができます:
var spy = ('#AccountNumber', 'ValueChanged');
$('#AccountNumber').trigger('ValueChanged');
expect(spy).toHaveBeenTriggered();
var val = $(spy.selector).val();
編集後の更新: これを追加できます - JavaScript でオブジェクト プロパティの変更を監視し、 ハンドラー トリガー イベント 'ValueChanged' 内で、スパイでそのイベントにリスナーを追加します。