У меня есть пара тестовых наборов и структура, как описано и под описанием, у меня есть тестовые наборы, которые должны проверить различные параметры для моего модульного теста. Я хочу запустить свой тест в следующей последовательности
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]...
});
});