jestjs- все статьи тега
Шутку ссылка не найдена при запуске теста на JS, используя хуцпу
Я хочу интегрировать мои jest unit tests в TFS CI, чтобы во время сборки он показывал результаты jest unit Test в выводе сборки TFS. Я использовал расширение Chutzpah. Ниже приведены ссылки на него : https://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe https://blogs.msdn.microsoft.com/visualstudioalm/2012/03/01/visual-studio-11-beta-unit-testing-plugins-list/ Я последовал за ним. https://blogs.msdn.microsoft.com/matt-harrington/2014/10/27/javascript-unit-testin ...
Как я могу издеваться над импортом модуля ES6 с помощью Jest?
Я начинаю думать, что это невозможно, но я все равно хочу спросить. Я хочу проверить, что один из моих модулей ES6 вызывает другой модуль ES6 определенным образом. С Жасмин это очень легко -- приложение код: // myModule.js import dependency from './dependency'; export default (x) => { dependency.doSomething(x * 2); } и тестовый код: //myModule-test.js import myModule from '../myModule'; import dependency from '../dependency'; describe('myModule', () => { it('calls the dependenc ...
Как использовать ESLint с шуткой
Я пытаюсь использовать ESLint linter с платформой тестирования Jest. тесты Jest выполняются с некоторыми глобалами, такими как jest, о котором мне нужно будет рассказать линтеру; но хитрая вещь-это структура каталогов, с шуткой тесты встроены с исходным кодом в __tests__ папки, чтобы структура каталогов выглядит примерно так: src foo foo.js __tests__ fooTest.js bar bar.js __tests__ barTest.js обычно у меня были бы все мои тест ...
Как запустить один тест с помощью Jest?
у меня есть тест "работает с вложенными детьми" в файле fix-order-test.js. запуск ниже запускает все тесты в файле. jest fix-order-test Как выполнить только один тест? Ниже не работает, поскольку он ищет файл указанного регулярного выражения. jest 'works with nested children' ...
В чем разница между " Это " и "тест" в шутку?
у меня есть два теста в моей тестовой группе. Один использует его, другой использует тест, и они, похоже, работают очень похоже. В чем разница между ними? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"}) .then(updatedItems => { let undefinedCount = 0; for (let item of updatedItems) { undefinedCount += item === undefined ? 1 : 0; } // console.log("result", ...