Вопросы по теме 'jasmine-jquery'

Javascript JsTestDriver Жасмин и Жасмин-jquery
У меня есть много модульных тестов Jasmine, которые запускают модульные тесты для кода Javascripts. Они используют плагин Jasmine-jquery для манипулирования DOM. они используют loadFixture для загрузки фикстур HTML Я пытался автоматизировать эти...
3641 просмотров

тестирование событий просмотра backbone.js с помощью jasmine
Я пытаюсь реализовать тесты просмотра для реализации Coffeescript вездесущего примера «todo» backbone.js (см. github.com/rsim/backbone_coffeescript_demo.) Мои жасминовые тесты приведенной выше демонстрации работают довольно хорошо, за исключением...
5671 просмотров
schedule 31.08.2022

Поддержка Mocha-совместимых приборов
Я хочу перейти от тестов Jasmine к тестам Mocha из-за его способности делать Прежде (все), его возможностей отчетности и поддержки coffeescript. Одна вещь, которую я не смог найти, это то, поддерживает ли Mocha (или в сочетании с совместимой...
4994 просмотров
schedule 25.04.2023

Триггер jQuery («щелчок») не работает с Jasmine-jquery
Это мой тестовый код: describe("Login", function(){ beforeEach(function(){ loadFixtures('login-fixture.html'); }) it("should enable the button when checking 'remember password'", function(){...
5575 просмотров
schedule 15.03.2023

Как разрешить обещания $q.all в модульных тестах Jasmine?
Мой контроллер имеет код, как показано ниже: $q.all([qService.getData($scope.id), dService.getData(), qTService.get()]) .then(function (allData) { $scope.data1 = allData[0]; $scope.data2 = allData[1]; $scope.data3 = allData[2]; }); И в...
25919 просмотров

Жасмин шпионам не звонят
У меня возникли проблемы с шпионажем в Жасмин Я хочу проверить, была ли нажата ссылка на слайдере, используя jasmine spy и jasmine jquery. Вот упрощенная версия: У меня есть несколько ссылок как часть файла приспособления html. <a...
16628 просмотров
schedule 06.08.2022

Значения теста Jasmine, возвращенные Ajax во время успеха
У меня есть функция javascript, которая выполняет вызов Ajax и записывает значение, возвращаемое в элемент DOM. Я пишу модульный тест для этой функции с помощью jasmine, и я могу издеваться над запросом ajax, используя его. Ниже приведены...
993 просмотров
schedule 25.07.2023

Как jasmine-jquery имитирует HTML-фикстуры?
Я хотел бы знать, есть ли что-то, что лежит в основе jasmine-jquery, например, движок браузера или что-то, что он использует для имитации HTML-материалов? Это просто самописная модель DOM? Это вообще модель DOM? Причина этого вопроса в том, что...
364 просмотров
schedule 24.05.2022

spyOn не может найти объект для слежки за всеми()
Я получаю указанную выше ошибку, когда хочу имитировать службы http REST, созданные с помощью Restangular. Вот мой кусок кода: var someParameter = [{ "id": 1, "name": "Length" }] spyOn(Restangular, 'one').and.callThrough(); it('expect...
22491 просмотров

как использовать window.location в модульном тесте?
Я тестирую одну функцию контроллера. Я использовал window.location Но я не уверен, нужно ли писать тестовые случаи? я пишу этот код $scope.abc='test1' var params ={name:'pqr',class:'sss'} var location = window.location;...
153 просмотров

Полная функция Jasmine Jquery Spy AJAX
Я пытаюсь написать модульный тест, чтобы покрыть метод Блок Complete(). Я могу издеваться над запросом ajax, используя Deferred. Но Deferred не поддерживает complete(), поэтому ниже я получаю сообщение об ошибке TypeError:...
329 просмотров

Тестовый случай в жасмин
Я очень новичок в Жасмин. На самом деле, я только начал сегодня, и у меня нет предварительных знаний о написании тестовых примеров JS. Но я хочу выполнить одну задачу - у меня есть набор данных, таких как (модель, тип, транспортное средство) и т. Д....
81 просмотров