Вопросы по теме 'parameterized-unit-test'

Как вы создаете динамические (параметризованные) модульные тесты в Python?
У меня есть какие-то тестовые данные, и я хочу создать модульный тест для каждого элемента. Моя первая идея заключалась в следующем: import unittest l = [["foo", "a", "a",], ["bar", "a",...
126316 просмотров

Вызов конструктора тестового случая Junit в параметризованном средстве выполнения
Я написал длинный параметризованный тест, одним из параметров которого является вызов конструктора с синтаксисом двойных скобок для создания разных объектов для каждой строки 2D-массива: Object[][] data = new Object[][] { { 1, 2, 3, new Blah() {{...
1003 просмотров

@ParameterizedTest не может быть разрешен в IntelliJ IDEA 2017.3
Я новичок в тестировании JUnit и хочу создать параметризованный тест в IntelliJ IDEA 2017.3.3 . Поэтому я добавил JUnit 5: Затем IntelliJ загрузил org.junit.jupiter:junit-jupiter-api:5.0.0 . Теперь @Test работает, а @ParameterizedTest...
3121 просмотров

Тест с разными параметрами
У меня есть следующие сценарии для тестирования. Я хотел бы знать, какая среда тестирования лучше всего соответствует моему требованию. Сценарий 1) Параметр1, Параметр2, Параметр3, Параметр4, Параметр5 Я передам вышеуказанные параметры с...
109 просмотров

Как передать значение testCase следующему с помощью Pytest
import pytest def add(x): return x + 1 def sub(x): return x - 1 testData1 = [1, 2] testData2 = [3] class Test_math(object): @pytest.mark.parametrize('n', testData1) def test_add(self, n): result = add(n)...
388 просмотров

Python 2.6 Unittest помощь с параметрами и argparse, как решить?
Я пытаюсь запустить базовый модульный тест на Python 2.6, который принимает аргументы с помощью argparse. Я ограничен в своей среде и не могу устанавливать какие-либо дополнительные библиотеки или использовать какие-либо модули для тестирования,...
59 просмотров