0
ответов

Как мне издеваться над сервисом, который возвращает обещание в модульном тесте Angularjs Jasmine?

У меня есть myService, который использует myOtherService, который делает удаленный вызов, возвращая обещание: angular.module ('app.myService', ['app.myOtherService']) .factory ('myService', [myOtherService, function (...
вопрос задан: 16 May 2014 21:47
0
ответов

Как я могу подделывать анимацию jQuery, используя синон в тесте на гасмин?

У меня есть 1 вторая jQuery. Это запускает 5 секунд после загрузки страницы. Я устанавливаю таймер синона в моем коде тестирования жасминового блока и тестируйте после галочки 7 секунд, чтобы увидеть, если пост-анимация ...
вопрос задан: 16 May 2014 04:56
0
ответов

jasmine: асинхронный обратный вызов не был вызван в течение времени ожидания, указанного в jasmine.DEFAULT_TIMEOUT_INTERVAL

У меня есть угловая служба под названием requestNotificationChannel: app.factory ("requestNotificationChannel", function ($ rootScope) {var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; функция ...
вопрос задан: 23 April 2014 06:16
0
ответов

Как разделить строку с помощью String.split ()без пробелов в конце/начале или пустых значений?

Как разделить строку с помощью String.split ()без пробелов в конце/начале или пустых значений? Допустим, у меня есть строка типа "ol -ga@assf -rrt.ru ; sdf.an@dfgdfg.com; sdfsdf@fdfd.erff,...
вопрос задан: 20 March 2014 20:55
0
ответов

AngularJS Жасмин тестирование get-запрос

У меня есть фабрика для выполнения запроса get, я бы хотел проверить. К сожалению, тест кармы говорит мне, что в $ httpBackend не определен ответ. AngularJs 1.2.14, Жасмин 2.0, Карма 0.12.0 ...
вопрос задан: 13 March 2014 09:18
0
ответов

PhantomJS «Не удается найти переменную :require» при использовании PhantomJasmine

Я хотел бы использовать Phantomjs и Jasmine для модульного тестирования javascript. Веб-сайт Phantomjs рекомендует использовать для этого отдельную вещь, а именно PhantomJasmine. Я скачал...
вопрос задан: 7 March 2014 16:50
0
ответов

Есть ли способ добавить сопоставитель Jasmine во всю среду

Существует множество документов, которые показывают, как добавить сопоставитель в спецификацию Jasmine (, например ). Кто-нибудь нашел способ добавить сопоставители во всю среду; Я хочу создать набор из...
вопрос задан: 20 December 2013 08:45
0
ответов

Действительно ли Jasmine 2.0 не работает с require.js?

Я настраиваю мои SpecRunner.html / .js, RequireConfig.js, мои пути и мои прокладки так же, как я это делал с более ранними версиями-кандидатами в Jasmine + RequireJs, но теперь мои методы тестирования показывают, что Jasmine не определен. ...
вопрос задан: 26 October 2013 11:32
0
ответов

Как вы издеваетесь над сервисом в AngularJS при юнит-тестировании с жасмином?

Допустим, у меня есть сервисный магазин, который зависит от двух графиков обслуживания и состояния склада. Как ввести разные версии расписания и склада в магазин для модульного тестирования? Вот мой сервис: ...
вопрос задан: 9 October 2013 14:01
0
ответов

QUnit vs Jasmine? [closed]

В чем заключаются основные различия между этими двумя средами тестирования? Я новичок в разработке через тестирование и начинаю с самого начала.
вопрос задан: 4 September 2013 12:45
0
ответов

Как использовать переменные области видимости с & ldquo; Controller as & rdquo; синтаксис в жасмине?

Я использую жасмин для тестирования angularJS. По моему мнению, я использую синтаксис «Контроллер как»: < div ng-controller = "configCtrl as config" > < & DIV GT; {{config.status}} < / div > < / дел & ...
вопрос задан: 28 August 2013 08:32
0
ответов

Как вызвать событие keyup / keydown в модульном тесте angularjs?

Я хочу провести модульное тестирование директивы, которая эмулирует заполнитель, где входное значение очищается только при событиях нажатия клавиш.
вопрос задан: 1 August 2013 17:52
0
ответов

Жасмин тест с использованием .toHaveBeenCalledWith не для формы регистрации

Одностраничное приложение, над которым я работаю, имеет вид входа в систему с двумя формами: форма входа и форма регистрации. Следующая спецификация описывает тесты для этих форм. Я использую Jasmine-jQuery 1.4.2. // ...
вопрос задан: 11 June 2013 15:36
0
ответов

Тестирование модели связи магистральной сети с использованием jasmine

Предположим, у меня есть два простых файла фикстуры: один для пользователя (1 )и один для сообщений (2 ). Модель магистрали для сообщений следующая (3 ). Если я загружу "фиксацию сообщений",...
вопрос задан: 18 April 2013 14:37
0
ответов

Тестирование щелчка триггера из Backbone.View, который открывает новый Backbone.View

У меня есть два основных вида: MainView и PopupView. MainView содержит кнопку справки. Когда обработчик кнопки справки запускается, он показывает Backbone.View. Мой вопрос в том, как мне проверить это поведение...
вопрос задан: 26 November 2012 18:54
0
ответов

Страница браузера продолжает обновляться при тестировании представлений Backbone с помощью Jasmine

Запустив следующий тест Jasmine (1 ), тест успешно выполнен, но я сталкиваюсь с рекурсивной загрузкой главной тестовой страницы. Вот мой тест (1 )а вот модуль на котором я запускаю...
вопрос задан: 21 August 2012 07:48
0
ответов

Отслеживание вызовов маршрута Backbone.js с помощью Jasmine

Возникли проблемы с отслеживанием вызовов методов на магистральном маршрутизаторе, чтобы убедиться, что он вызывает правильный метод на заданном маршруте. выдержка из описания теста «Маршрутизатор», -> beforeEach -> @router =...
вопрос задан: 7 August 2012 14:28
0
ответов

Предлагает ли узел jasmine -какую-либо опцию «быстрого отказа»?

Когда я запускаю набор тестов jasmine из командной строки, мне нужен какой-то вариант быстрого отказа, чтобы он останавливался при первой ошибке утверждения. Существует ли что-нибудь подобное сегодня?
вопрос задан: 19 July 2012 14:17
0
ответов

Показать общее количество тестов/ожиданий, выполненных Jasmine

Я конвертирую большой набор тестов QUnit в Jasmine. В QUnit я привык видеть общее количество тестов во всех тестовых модулях, отображаемое вверху. Например. :Тесты завершены за 157 миллисекунд....
вопрос задан: 18 July 2012 17:04
0
ответов

Жасмин (мокко )вложенные «это» тесты

Я пытался протестировать последовательное создание/удаление элементов (в mongoDB через mongoose ). Проблема в том, что создание является асинхронным, и оно возвращает идентификатор созданного элемента в функции обратного вызова, мне нужно, чтобы этот иден
вопрос задан: 13 July 2012 11:49
0
ответов

Простой способ интеграции модульного тестирования Jasmine JavaScript с TFS Build CI

. Я пишу модульные тесты JavaScript, используя Jasmine. Однако эти тесты выполняются внутри браузера, а не как часть MSTest. Я хочу, чтобы мои сборки TFS Continuous Integration ломались, когда модуль JavaScript...
вопрос задан: 12 July 2012 05:56
0
ответов

тестирование приложений ember.js с помощью jasmine

Кто-нибудь знает какие-либо ресурсы, примеры или руководства по тестированию приложений ember.js? Как вы тестируете просмотры? Кажется, нет никаких подробных примеров/информации по этому поводу.
вопрос задан: 3 July 2012 13:54
0
ответов

Улучшенный отчет об ошибках в безголовом веб-ките Jasmine

У меня есть простая ошибка TypeError :'undefined' не является ошибкой объекта при запуске теста в безголовом вебките Jasmine. Но нет подсказки, в каком файле или строке возникает ошибка. Есть ли способ получить...
вопрос задан: 20 June 2012 08:48
0
ответов

Почему программа-шпион Jasmine не думает, что она была вызвана, хотя возвращает значение andReturn?

Я пытаюсь отладить шпион на jQuery.post, который не срабатывает, поэтому для проверки работоспособности я попробовал spyOn(this.viewModel.requests, 'submitRequest').andReturn('fooz'); var ret = this.viewModel.requests....
вопрос задан: 19 June 2012 21:03
0
ответов

Перенаправление вызовов console.log() на стандартный вывод в тестах Jasmine

Я использую Jasmine через плагин jasmine-maven-plugin и хочу видеть консоль Сообщения .log() в выводе сборки Maven. Есть ли способ добиться этого? Если console.log() не может быть перенаправлен, это ...
вопрос задан: 15 June 2012 12:24
0
ответов

Разработка JavaScript. Когда мне следует начинать создавать модульные тесты? [закрыто]

Я начал писать приложение JavaScript как личный проект. Я надеюсь изучить и использовать модульное тестирование для этого проекта. У меня нет большого опыта написания юнит-тестов, но я читал...
вопрос задан: 12 June 2012 16:51
0
ответов

Как протестировать функцию с setTimeout с помощью jasmine?

Мне нужно написать тест для функции, внутри которой есть вызов setTimeout(), но я не могу найти, как это сделать. Это функция // отключает все кнопки отправки после нажатия кнопки отправки. var ...
вопрос задан: 8 June 2012 19:49
0
ответов

Как выполнить модульное тестирование с помощью jasmine и браузерировать?

Любой лучший способ запустить jasmine HTML Reporter с кодом в стиле браузера? Я также хочу иметь возможность запускать это безголовое с помощью phantomjs, поэтому нужен HTML Reporter.
вопрос задан: 7 June 2012 18:03
0
ответов

I can' t проверить видимость элементов, отображаемых в моем представлении магистрали

Я работаю над приложением Backbone.js, и при добавлении тестов с помощью Jasmine и Sinon у меня возникли проблемы с определением видимости некоторых элементов DOM: некоторые из них были обнаружены как не видно в ...
вопрос задан: 7 June 2012 12:00
0
ответов

Тестирование события щелчка с помощью Jasmine, которое добавляет таблицу стилей к заголовку

jQuery $(".theme-picker").click(function () { $('head').append(''); }); Jasmine description("style....
вопрос задан: 1 June 2012 21:44