Unit тесты для javascript с моками

274
05 июля 2017, 00:46

Как можно тестировать javascript с моками хотелось бы запускать тест чтобы при этом запускался эмулятор реста и проверка, догадываюсь что это не одна либа будет, какой микс либов посоветуют

Answer 1

Вот как можно использовать mock для тестов на jasmine

describe("какой-то тест", function () {
    it("mock объекта", function () {
        var functionUnderTest = function (externalObject) {
            externalObject.callMe();
        };
        var mock = jasmine.createSpyObj("mock", ["callMe"]);
        functionUnderTest(mock);
        expect(mock.callMe).toHaveBeenCalled();
    });
});
READ ALSO
Авто прокрутка страницы

Авто прокрутка страницы

У меня такой код Javascript для авто прокрутки:

252
Как я могу проверить поддерживается ли протокол на машине пользователя через JS?

Как я могу проверить поддерживается ли протокол на машине пользователя через JS?

Как я могу проверить поддерживается ли протокол на машине пользователя через JS? Вот код, который советуют в данном случае, но увы он не работает...

217
Перевод строки в код

Перевод строки в код

У меня есть переменная y = "x*x", что нужно сделать чтобы превратить это в исполняемый кодТо есть при вызове f(y) мне вместо f("x*x") подставлялось...

222
Как в цикле map можно выполнить функцию?

Как в цикле map можно выполнить функцию?

Нужно сделать перебор в цикле используя 'map' и при этом вернуть результат выполнения 'map' используя при этом условие 'if'Но уменя при попытке...

204