Как документировать файлы модульного теста javascript с помощью jsdoc? - PullRequest
0 голосов
/ 18 января 2019

У меня есть реактивный проект, и я использую Jest для написания модульных и интеграционных тестов. Я хочу использовать jsdoc для документирования этих файлов.

Но не знаете как? не нашел ничего на странице jsdoc. Может ли кто-нибудь помочь мне с примером, если это возможно.

1 Ответ

0 голосов
/ 18 января 2019

Документирование юнит-тестов не является подходящим и понятным способом. Проще говоря, я бы предпочел создать эффективные наборы тестов вместе с довольно четкими объяснениями, чтобы избежать какой-либо конкретной документации в тестах. После этого наборы тестов будут похожи на полную документацию, а также расскажут о том, что делает текущий метод.

Вот пример, демонстрирующий вышеприведенное с помощью Jest:

desscribe('<ComponentName />', () => {
   describe('button click', () => {
      it('calls exampleFunction', () => {
         expect(exampleFunction).toHaveBeenCalled();
      });
   });
});

Я не эксперт по интеграционному тестированию, но если вы действительно хотите документировать свои тесты, страница jsdoc довольно проста для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...