0
ответов

Переопределить сравнение эквивалентности в Javascript

Можно ли переопределить сравнение эквивалентности в Javascript? Самое близкое к решению, которое я нашел, это определить функцию valueOf и вызвать valueOf с плюсом перед ...
вопрос задан: 10 May 2012 18:18
0
ответов

Meteor с QUnit

Я пытаюсь использовать QUnit с приложением Meteor. Должно ли это быть возможно? Любые рекомендуемые шаблоны? Я пытался сделать приложение, которое было бы «самотестируемым», создав маршрут для «/test», но это не...
вопрос задан: 20 April 2012 02:22
0
ответов

Как я могу отобразить диалоговое окно модульного теста jquery?

Ниже я написал код, попробуйте проверить, не отображается ли диалоговое окно jquery. var jqueryMock = sinon.mock(jQuery); var dialogExpectation = jqueryMock.expects("диалог"); dialogExpectation.once(); //...
вопрос задан: 19 April 2012 23:24
0
ответов

Утверждение, что функция генерирует исключения с помощью Qunit

Я новичок в Qunit и модульном тестировании. Я пытаюсь выяснить, что и как проверить следующую функцию. На данный момент он мало что делает, но я хотел сказать, что если я передам ему неправильные значения...
вопрос задан: 18 April 2012 13:48
0
ответов

Как заставить QUnit печатать обратную трассировку при исключении?

Когда в моих тестах QUnit возникает исключение, все, что он говорит, это сообщение «Умер при тесте #n:»....
вопрос задан: 1 April 2012 20:35
0
ответов

Получение QUnit для запуска тестов по порядку

Я использовал qunit для написания серии тестов для имеющегося у меня кода javascript. Прямо сейчас по какой-то причине запустится первый тест в моем списке, затем запустится ПОСЛЕДНИЙ тест в списке, за которым последует второй до...
вопрос задан: 27 March 2012 06:23
0
ответов

Как утверждать, что функция не возбуждает исключение

В QUnit есть утверждение для проверки того, что функция возбуждает исключение (QUnit/raises). Возможно ли, используя QUnit, утверждать, что функция не вызывает исключения. Я понимаю, что это...
вопрос задан: 22 March 2012 12:34
0
ответов

Модульное тестирование запросов AJAX с помощью QUnit

Мы пытаемся реализовать тесты QUnit JavaScript для веб-приложения с тяжелым JS. Мы изо всех сил пытаемся найти способ успешно протестировать методы, которые включают запросы jQuery AJAX. Например, у нас есть ...
вопрос задан: 24 February 2012 13:31
0
ответов

QUnit: Как проверить вызов ajax без изменения вызова ajax

Как мне написать тест QUnit для этого: function doSomethingWithAjax () {$ .ajax ({url: '/ GetHelloWorld', success: function (data ) {$ ("# responseFromServer"). text (data);},}); } ...
вопрос задан: 21 February 2012 22:57
0
ответов

Есть ли аналог spyOn в QUnit?

Я пишу спецификации для разных тестов для Jasmine и QUnit, чтобы сравнить их, и они посмотрели то же самое, прежде чем мне нужно было написать тест, чтобы проверить, привязано ли событие к элементу. Связывание событий ...
вопрос задан: 15 January 2012 13:02
0
ответов

Javascript, как удалить методы прототипа из объекта данных или заставить объекты работать с Qunit равно

Я начал работать с Qunit, чтобы проводить модульное тестирование моего кода, но я поразительные проблемы сравнения предметов. Код, который я тестирую, динамически создает объект: var fields = ['id', 'name']; var result = ...
вопрос задан: 29 December 2011 16:32
0
ответов

Посмертное модульное тестирование

Я контролирую версии с помощью Git'а, а модульное тестирование с помощью QUnit'а. Иногда я нахожу в своем программном обеспечении ошибку, которой не было в прошлой версии. Мне легко написать модульный тест специально для этого ...
вопрос задан: 19 December 2011 18:28
0
ответов

Лучший способ интеграции maven / qunit / phantomjs?

Я исследовал лучший способ выполнить модульное тестирование JS в среде maven CI. В моем проекте maven я собрал следующее: ресурсы qunit (файлы JS / CSS) ...
вопрос задан: 15 December 2011 19:10
0
ответов

Как я могу установить точки останова в моих тестах qunit при использовании средства запуска тестов Resharper

Замечательно, что с Resharper 6 можно писать тесты qunit и запускать их с помощью встроенного средства запуска тестов resharper. Однако мне интересно, можно ли устанавливать точки останова в тестах и ​​...
вопрос задан: 10 December 2011 22:11
0
ответов

QUnit странное поведение с фикстуром, тесты поочередно завершаются неудачно и проходят

У меня в QUnit настроено следующее: / * Здесь около дюжины предыдущих тестов * / test ("Проверить генерацию разметки", function () {$ ('# qunit-fixture'). plugin (); // Подключаемый модуль jQuery: генерирует таблицу ...
вопрос задан: 9 December 2011 18:54
0
ответов

Ожидание в тестах QUnit

У меня есть код jQuery, который, когда я нажимаю на ссылку, сначала скрывает, а затем удаляет некоторый HTML, например так: $ (this) .parent (). parent (). hide ('медленно', function () {$ (this) .remove (); }); Я хочу создать ...
вопрос задан: 18 November 2011 14:43
0
ответов

Jenkins + qUnit

Как легко интегрировать Jenkins с qUnit? Я собираюсь использовать настоящий браузер (например, Firefox и Chrome) для запуска тестов. Мой сервер работает на RedHat 6.1 Linux. Думаю, у меня есть все необходимые плагины / библиотеки, но я все же ...
вопрос задан: 13 October 2011 16:19
0
ответов

jQuery Ajax: Ссылка на URL-адрес контроллера MVC из корня приложения

У меня есть веб-приложение ASP.NET MVC, работающее с http: // localhost / myappname. Из jQuery я делаю вызовы jQuery $ .ajax () для возврата частичных представлений на основе какого-либо действия пользователя. Я обычно вызываю это из ...
вопрос задан: 10 October 2011 14:17
0
ответов

Как протестировать объект DOM в qUnit?

Я тестирую JavaScript с помощью qUnit. В одном объекте я передаю элемент DOM, и некоторые методы изменят некоторые свойства элемента. Как я могу имитировать объект DOM в qUnit? Я бы хотел использовать ...
вопрос задан: 1 October 2011 15:10
0
ответов

Как я могу запустить в Twitter Intents Events программно?

Facebook JS SDK имеет эквивалентную функцию JQUERY () FB.EVENT.Fire Это позволяет вам вызвать обработчики, которые вы прикрепляете к определенным событиям. Это полезно для моих модульных тестов в Qunit. ...
вопрос задан: 8 September 2011 14:45
0
ответов

Тестирование перенаправления всей страницы в qUnit

У меня есть следующая функция var redirect = function () {window.location.href = "http: // www.google.com "; } Я хочу протестировать эту функцию с помощью qUnit. Проблема в том, что когда я вызываю HTML ...
вопрос задан: 30 August 2011 08:39
0
ответов

Может ли JavaScript быть «тестируемым», если он заключен в самоисполняющуюся анонимную функцию

Как я много раз видел, самоисполняющаяся анонимная функция используется для содержания целых библиотек. Как можно протестировать эти библиотеки, если, например, QUnit не может получить доступ к чему-либо внутри анонимной функции ...
вопрос задан: 17 August 2011 12:17
0
ответов

Написание «модульного тестируемого» кода jQuery ?

До сих пор я писал весь свой код внутри функции ready (), например: $ (document) .ready (function () {// весь мой код }); Теперь я вижу, что при таком подходе мой код нельзя "тестировать по модулю", ...
вопрос задан: 16 August 2011 14:38
0
ответов

Тестирование в закрытии javascript

Возможно ли модульное тестирование функций javascript, которые существуют в закрытии, например, учитывая следующее: (function () {var a = function () {// что-то делаем} window.b = function () ...
вопрос задан: 8 July 2011 14:51
0
ответов

избежать / захватить / проверить Javascript предупреждение при тестировании метода, который отображает один с qunit

Я только начинаю использовать Qunit и хотел бы знать, есть ли способ фиксировать / проверять / пропускать предупреждения , Например: function to_test () {alert («Я показываю предупреждение»); return 42; } и ...
вопрос задан: 7 July 2011 09:10
0
ответов

Область действия QUnit + coffeescript

В Javascript загрязнение глобального пространства имен обычно считается плохим. Вот почему Coffeescript оборачивает весь ваш Javascript в (function () {}). Call (this); обертка. Однако я начал ...
вопрос задан: 25 June 2011 17:59
0
ответов

How can I delay document.ready until a variable is set?

I am doing QUnit testing in an IFRAME and have a recursive JavaScript function that loads all of the scripts from the parent page into the IFRAME before starting QUnit. This works great. My problem ...
вопрос задан: 18 May 2011 20:49
0
ответов

qunit - тестовое сообщение об исключении?

Итак, QUnit предоставляет утверждение «поднять», чтобы проверить, возникло ли исключение. Но есть ли способ проверить фактическое сообщение, вызванное исключением? Например, скажем, у меня есть эта функция: ...
вопрос задан: 6 May 2011 17:11
0
ответов

Набор тестов для поддержки ECMAScript 5

Кто-нибудь знает, существует ли набор тестов (написанный, например, на QUnit), который проверяет поддержку ECMAScript 5?
вопрос задан: 9 April 2011 13:40
0
ответов

Мне нужно несколько различных образцов полностраничной модели DOM для моего набора тестов qUnit

У меня есть небольшое количество Javascript для тестирования, но он работает на всей странице, например, поиск элементов по пронумерованным идентификаторам типа "# t34". Мне нужно создать несколько разных страниц, чтобы проверить ...
вопрос задан: 28 March 2011 19:20