30
ответов

Кажется, что моя функция или мое обещание не работают. Возвращает undefined [duplicate]

Я пытаюсь проверить мою функцию checkConnection (), чтобы увидеть, если она пингует сайт, твиттер. Вот код, который проверяет, удалился ли сайт, проверив его. function checkConnection () {ping.sys ....
вопрос задан: 15 March 2018 06:12
7
ответов

Создайте код для очистки и добавления примерных данных в таблицы с отношением [duplicate]

Я попытался создать код для очистки всех таблиц, относящихся к их отношениям (дочерние таблицы должны быть очищены перед их родителем), и после этого мне нужно добавить некоторые базовые данные для запуска моих тестов. Я ...
вопрос задан: 20 March 2014 18:55
6
ответов

Uncaught ReferenceError: как обрабатывать исключение, используя Chai [duplicate]

Я пытаюсь автоматизировать тесты для API с помощью Mocha + Chai. Прямо сейчас у меня есть этот код: он («Правильный запрос», функция (сделано) {chai.request (url) .get (конечная точка) .set («Авторизация», ...
вопрос задан: 29 June 2015 12:04
4
ответа

Описание Mocha & ldquo; require () отсутствует & rdquo; в WebStorm 11

Я только что установил WebStorm 11 и создал новый проект, однако WebStorm говорит, что для метода description требуется require (): я добавил библиотеку mocha с определенными типами и область действия ...
вопрос задан: 8 November 2015 22:52
4
ответа

Создание Mocha описать ожидание моего асинхронного вызова и пост-тестов [duplicate]

Поэтому у меня возникают трудности с работой асинхронных задач с моккой. То, что я хочу сделать, это вызвать функцию async, чтобы получить некоторые данные, сохранить эти данные, а затем запустить описание / ее функциональность, которая будет отображатьс
вопрос задан: 3 September 2015 03:59
4
ответа

Создал эту функцию в мокке двумя разными способами. Один работает, тогда как другой не работает. В чем причина? [Дубликат]

Я пытаюсь мокко с Мангуста. Почему этот код не работает? это («Экземпляр экземпляра», (сделано) = & gt; {joe.remove () .then (() = & gt; {User.findOne ({name: 'Joe'})}. thenthen ((...
вопрос задан: 20 April 2015 08:03
3
ответа

Макетная функция в машинописном тексте

У меня есть следующий код для mock: const P = {scripts: {getScripts: (name ?: any) = & gt; {// делаем некоторые вещи и возвращаем json return {foo: 'value'}; }} ...
вопрос задан: 13 July 2018 13:49
3
ответа

Ошибка теста из функции async с использованием async / await [duplicate]

У меня есть функция async, которая выдает ошибку, если ее аргумент является ложным: public async publish (type: string, loadload: any): Promise & lt; any & gt; {if (! type) {throw new Error (`Тип недопустим: $ {...
вопрос задан: 9 January 2016 18:39
3
ответа

Почему не & ldquo; mocha -r ts-node / register app / ** / *. Spec.ts & rdquo; (двойная звездочка) выполнить тесты в каталоге app /? [Дубликат]

У меня есть некоторые файлы * .spec.ts в приложении / такие как app / *. Spec.ts и некоторые другие файлы * .spec.ts в подкаталогах приложения /, например app / routes / *. Spec.ts Когда я запустите npm test, он выполнит заданную команду ...
вопрос задан: 14 August 2015 21:57
3
ответа

Как издеваться над функцией в мокко? [Дубликат]

Я пишу модульные тесты с использованием Mocha, и я хочу издеваться над функцией, которая вызывается в коде продукта. Я попытался выполнить поиск, но не могу найти способ в Mocha, чтобы высмеять / заглушить функцию. Это возможно ...
вопрос задан: 14 July 2015 08:40
3
ответа

Продолжить запуск сценария проверки npm после завершения теста в цикле bash [duplicate]

У меня есть несколько разных проектов, каждый из которых имеет свои собственные модульные тесты. Я создал сценарий bash, который будет записываться в каждый проект и запускать npm-тест, и я хотел бы сделать это через все мои папки. Эта ...
вопрос задан: 20 September 2012 02:21
2
ответа

Переопределение окна как контекст вызова функции

Я пишу тестовые случаи на кипарисе, и каждая строка, которую я пишу, ссылается на объект cy. Пример моего тестового кода выглядит примерно так: it ('делает вещи', () = > {cy.visit (startUrl); cy.get ("...
вопрос задан: 18 March 2019 12:43
2
ответа

HTTP-тестирование узла Mocha - зависание сокета

Я пытаюсь научиться тестировать с помощью узла, для этого я использую фреймворк Mocha. Я пытаюсь сделать запрос get на экспресс-сервер, выполняя вычисление двух чисел и возвращая его как {...
вопрос задан: 6 March 2019 22:17
2
ответа

Ошибка: для этой команды требуется идентификатор сеанса, но не найден в полезной нагрузке ответа [дубликат]

Я хочу выполнить некоторое тестирование пользовательского интерфейса с помощью механизма безгласного браузера. Поскольку у нас нет графического блока в нашей Linux, я использовал докер для хром. И я настраиваю тест: const chai = require ('chai'); const
вопрос задан: 11 September 2015 23:50
2
ответа

Ложные методы, который получает блок как параметр

У меня есть сценарий более или менее как это определение класса A, инициализируют (&block) b = конец конца B.new(&block), я - класс A поблочного тестирования, и я хочу знать, получает ли B#new переданный блок...
вопрос задан: 15 July 2010 02:25
2
ответа

Как возвратить динамическое значение от насмешки Мокко в Ruby

Суть моей проблемы следующим образом:-, я пишу насмешку Мокко в Ruby для метода, представленного как "post_to_embassy" ниже. Это не действительно наше беспокойство, в целях описания проблемы...
вопрос задан: 30 April 2010 05:59
2
ответа

Блокирование помощника Sinatra в Огурце

Я в настоящее время борюсь с гашением вспомогательного метода моего приложения Sinatra из Огурца. У меня есть приложение Sinatra с простой аутентификацией сессии (cookie), и я хочу к повороту...
вопрос задан: 25 November 2009 22:22
1
ответ

проксиквайр не заглушает статические методы - nodejs

у меня есть два класса ValidationHelper, BeneficiaryHelper со статическим методом, каждый из которых я пытаюсь смоделировать с помощью proxyquire, но при запуске теста npm выдает ошибку: TypeError: Не удается прочитать ...
вопрос задан: 28 March 2019 06:57
1
ответ

Пытаясь импортировать объект в Webpack для тестирования, я потерялся

Я работаю над проектом для класса и теряюсь в отношении тестирования веб-пакетов и чай / мокко. У меня есть объект, содержащий массивы с именем gameData, который находится в файле с именем data.js. Я экспортирую ...
вопрос задан: 23 March 2019 14:55
1
ответ

Как я могу написать модульный тест для создания уникального идентификатора?

Это то, что я до сих пор. Но я понятия не имею, написать тесты, чтобы убедиться, что он работает правильно. const uniqid = require ('uniqid'); module.exports = ({name}) = > {return context = > {// ...
вопрос задан: 20 March 2019 06:58
1
ответ

Как проверить тип значения, возвращаемого методом в определении класса?

В следующем примере Button.js, где создается класс javascript: import htmlToElement from './htmlToElement'; Класс Button {constructor () {this._html = htmlToElement ('< button & ...
вопрос задан: 17 March 2019 21:02
1
ответ

могучий отчет о сбое кипариса

Я использую кипарис и mochawesome для создания отчетов для тестирования. Я хочу получать оповещения только в случае сбоя. Можно ли получить количество неудачных тестов без разбора файла json? ...
вопрос задан: 6 March 2019 15:48
1
ответ

Тест Mocha Chai не вызывает метод VueJS при нажатии кнопки

Некоторое время я боролся с этим, я пытаюсь проверить, что метод VueJS вызывается при нажатии кнопки. По какой-то причине тестовый пример продолжает терпеть неудачу, выдавая следующую ошибку. ...
вопрос задан: 2 March 2019 02:23
1
ответ

Модули nodejs mocha es6 Экспорт неожиданного токена без babel

Я пытаюсь запустить какой-либо модульный тест с mocha на модулях ES6 с помощью следующей команды: node --experimental-modules. \ Node_modules \ mocha \ bin \ mocha --reporter progress "client / assets / utils / url -...
вопрос задан: 19 January 2019 20:04
1
ответ

Мокко тестирует тайм-аут

У меня есть тестовый модуль для регистрации функции. Я возвращаю обещание и получаю сообщение об ошибке: Ошибка: превышено время ожидания 30000 мс. Для асинхронных тестов и хуков убедитесь, что вызывается «done ()»; возвращая обещание, ...
вопрос задан: 18 January 2019 19:57
1
ответ

Мокко синхронное & ldquo; перед всеми & rdquo; тайм-аут

У меня есть набор тестов Mocha, который периодически завершается сбоем со следующим сообщением: 1) перехват хука 0 перед всеми (2 с) 1 сбой 1) перехват хука перед всеми: Ошибка: превышено время ожидания 2000 мс ...
вопрос задан: 18 January 2019 15:03
1
ответ

Правильный способ сделать асинхронные вызовы, чтобы получить тестовые данные из конечных точек REST внутри транспортира?

Мы проводим сквозное тестирование пользовательского интерфейса, используя Protractor и используя Jasmine в качестве среды BDD. Нам нужно, чтобы текст пользовательского интерфейса был проверен по данным из REST API, для которых мы используем Axios !! Это .
вопрос задан: 18 January 2019 07:53
1
ответ

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

У меня есть страница, которая содержит какой-то текст, который сообщает мне, когда в последний раз обновлялось конкретное расписание. Что мне нужно сделать, это взять эту дату, внести изменения в расписание, а затем проверить ...
вопрос задан: 17 January 2019 17:41
1
ответ

Тайм-аут mongodb при отладке

Я отлаживаю контрольный пример nodejs с помощью mocha и продолжаю нажимать эту ошибку, пока я отлаживаюсь с помощью Chrome Dev Tools: MongoNetworkError: не удалось подключиться к серверу [localhost: 27017] при первом подключении [...
вопрос задан: 17 January 2019 09:03
1
ответ

Мокко: как отстаивать обещание отказа?

Я пытаюсь заставить Mocha отобразить ошибку, а также утвердить отклоненное обещание в моем коде Node - ... вместо того, чтобы показывать UnhandledPromiseRejectionWarning для исключения, которое вызывает мою асинхронность ...
вопрос задан: 17 January 2019 06:50