У меня есть один файл js с функцией внутри. Я хочу написать модульные тесты для функции и доставить тесты и файл кому-то. Он должен быть автономным.Как написать модульные тесты для одного JS-файла?
Вот мой проект:
src: myFunction.js
tests: empty for now
myFunction.js:
function HelloWord() {
return 'Hello';
}
Было бы здорово иметь тестовый файл, как это:
import { func } from './myFunction.js';
describe('tests', function() {
it('returns hello', function() {
expect(func()).toEqual('Hello');
});
});
я не делаю знайте, какая единая тестовая структура будет самой простой и быстрой для выполнения того, что мне нужно сделать. Пользователь должен получить мой каталог и просто запустить тесты из командной строки.
проверка 'mocha'. Очень быстро настроить. – Sergeon