Как использовать paratarmize под мокко - PullRequest
0 голосов
/ 22 января 2020

У меня есть пара тестовых наборов и структура, как описано и под описанием, у меня есть тестовые наборы, которые должны проверить различные параметры для моего модульного теста. Я хочу запустить свой тест в следующей последовательности

testsuite A with parameter 123
      testcase a with parameter 'a'
      testcase b with parameter 'a'
    testsuite B with parameter 456
      testcase b with parameter 'b'
      testcase b with parameter 'b'

, как я могу использовать что-то вроде pytest.mark.parametrize, не дублируя все мои тестовые сценарии

describe('test paratamize 123 under mocha', () => {
  it('testcase a with parameter a', () => {
    //assert [Symbol]...
  });
  it('testcase b with parameter a', () => {
    //assert [Symbol]...
  });
});
describe('test paratermize 456 under mocha', () => {
  it('testcase a with parameter b', () => {
    //assert [Symbol]...
  });
  it('testcase b with parameter b', () => {
    //assert [Symbol]...
  });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...