Файл требований модульного тестирования Node.js

Я не могу придумать, как правильно спросить об этом Google... Я хочу создать модульный файл для тестирования файлов требований, чтобы мне не приходилось постоянно требовать chai, требовать sinon, требовать и т. Д. На каждой странице... возможно, мой кофе отсутствует не достаточно силен, но я знаю, что прежде чем этот экспорт сможет работать, мне нужно все это разложить на объект... У меня просто есть все const chai = require('chai');и т. д. на одной странице и просто хочу иметь возможность module.exports = { testRequirements }; и импортировать это туда, где мне это нужно... Направь меня, о мудрые разработчики!

1 ответ

Решение

Я не подключен к среде разработки для тестирования, но как насчет:

const chai = require('chai');
etc...

var testRequirements = {
  chai,
  mocha,
  ...
}

module.exports = testRequirements; 

Тогда вы сможете импортировать testRequirements и обращаться к testRequirements.mocha и т. Д.

Другие вопросы по тегам