Как издеваться над $ xhr с Джеком? - PullRequest
0 голосов
/ 17 августа 2011

У меня есть такая функция:

function Aoeu($xhr) {
    $xhr('GET', '/url', function(code, response) {});
};

Как создать с Джеком макет $ xhr, который нужно передать в Aoeu ()?

Следующее говорит, что макет является объектом, а не функцией (что имеет смысл):

AoeuTest.prototype.testAoeu = function() {
    jack(function() {
        var xhrStub = jack.create('$xhr', ['']);

//        jack.expect('$xhr');

        var aoeu = new Aoeu(xhrStub);
    });
};
...