Результаты поиска по запросу "sinon"

2 ответа

Как смоделировать метод жизненного цикла компонента React с помощью Jest и Enzyme?

Документы Enzyme для полного рендеринга DOMВот содержит следующий пример слежения за методом жизненного цикла с помощью Sinon:

5 ответов

 для шутки было полезно.

ствительно не знаю, как смоделировать встроенную функцию в дочернем компоненте реагироватьМой стек:

1 ответ

Сладко, всегда приятно, если можно помочь. Пинг назад, если вы должны идти вперед с этим и застрять. Может обновить с некоторыми деталями, если это необходимо.

аюсь найти способ издеваться над Redis в этом модуле:

ТОП публикаций

4 ответа

Создание запроса заглушки с sinon в мокко

я используюmocha чтобы проверить некоторые классы, и мне нужно создать заглушкуrequest библиотека. я используюsinonи я могу создать заглушкуrequest.get метод, но я не могу создать заглушкуrequest метод (HTTP-вызовы пытаются подключиться к ...

1 ответ

вообще ничего Я был просто заинтригован :-)

создать файл со следующим содержанием const validateEmail = email => { sendEmail(email); }; const sendEmail = email => { return true; }; module.exports = { validateEmail, sendEmail, };И тест, который пытается заглушить вторую функцию ...

2 ответа

http://sinonjs.org/how-to/link-seams-commonjs/

я есть что-то вроде: sandbox.stub(rp, 'get').resolves(successResponse)который возвращает мой пользовательский ответ, когда попадает в этот код: return await rp.get(url, options)Но как я могу сделать что-то вроде ...

1 ответ

sitepoint.com/understanding-module-exports-exports-node-js

робовал фиктивный модуль и заглушить его, но не работает. app.js function foo() { return run_func() } function run_func() { return '1' } exports._test = {foo: foo, run_func: run_func}test.js app = require("./app.js")._test describe('test', ...

2 ответа

 это свойство этого объекта, вы можете определить свою заглушку следующим образом:

ел бы заглушить функцию, используемую в файле, который я сейчас тестирую. Эта функция требуется при такой деструктуризации: const { theFunctionIWant } = require('path/to/module')При тестировании заглушка никогда не вызывается, и настоящая ...

6 ответов

Как вы издеваетесь над MySQL (без ORM) в Node.js?

я используюNode.js с Феликсомnode-mysql [https://github.com/felixge/node-mysql] клиент. Я не использую ORM. Я тестирую с Vows и хочу иметь возможность издеваться над моей базой данных, возможно, используя Sinon. Так как у меня действительно нет ...

3 ответа

backbone.js шпион события события не вызывается с помощью jasmine.js и sinon.js

Я пытаюсь проверить нажатие кнопки, используя backbone.js, jasmine.js и sinon.js. Но следующий тест не пройден. Я использую шпиона, чтобы отследить, вызвали его или нет. Можете ли вы помочь мне с этим? Благодарю. Новый шаблон задачи <script ...