私は次のような機能を持っています:
function Aoeu($xhr) {
$xhr('GET', '/url', function(code, response) {});
};
Aoeu() に渡される $xhr モックを Jack で作成するにはどうすればよいですか?
以下は、モックが関数ではなくオブジェクトであることを示しています (これは理にかなっています)。
AoeuTest.prototype.testAoeu = function() {
jack(function() {
var xhrStub = jack.create('$xhr', ['']);
// jack.expect('$xhr');
var aoeu = new Aoeu(xhrStub);
});
};