Как организовать большое количество тестовых файлов мокко в коде Visual Studio? - PullRequest
0 голосов
/ 03 мая 2019

Мы используем mocha / chai в наших проектах, и со временем количество тестовых файлов становится все больше и больше.

Используя представление Test Explorer кода Visual Studio, мы можем отсортировать тесты по их названию (которое является корневымdescribe в каждом тестовом файле), но мы также хотели бы определить категории, чтобы проводник показывал нам дерево с тестами, то есть controller или view или domain.

Я виделконцепция Tagging в mocha, но это, кажется, не больше, чем просто добавление некоторого текста в конец имени набора.

Я ищу что-то похожее на это:

describe("user controller", "controllers", () => {
  describe("when loading a user", () => {
    it("should work", () => {
      ...
    });
  });
});

И очень хотелось бы увидеть эту структуру в Test Explorer кода Visual Studio:

[-] controllers
 L--[-] user controller
     L--[-] when loading a user
         L----- it should work

Как я могу настроить код Mocha / Visual Studio для достижения этой цели

...