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

Написание повторно используемого (параметризованного) метода unittest.TestCase
Возможный дубликат: Как генерировать динамические (параметризованные) модульные тесты на Python? Я пишу тесты с использованием пакета unittest и хочу избежать повторения кода. Я собираюсь провести несколько тестов, для которых...
15524 просмотров

Эквивалент MSTest для параметризованных тестов NUnit?
NUnit поддерживает функцию, позволяющую указать набор входных данных для многократного выполнения модульного теста. [RowTest] [Row(1001,1,2,3)] [Row(1,1001,2,3)] [Row(1,2,1001,3)] public void SumTests(int x, int y, int z, int expected) { ... }...
25557 просмотров

Тестирование необязательного исключения в параметризованном тесте JUnit 4+
Я пытаюсь написать модульный тест для метода, который принимает строку в качестве параметра и выдает исключение, если оно неправильно сформировано (И NONE, если все в порядке). Я хочу написать параметризованный тест, который передает несколько строк...
2865 просмотров

Могу ли я писать параметризованные тесты в DUnit
Я использую DUnit для тестирования библиотеки Delphi. Я иногда сталкиваюсь с случаями, когда я пишу несколько очень похожих тестов для проверки нескольких входов в функцию. Есть ли способ написать (что-то похожее) параметризованный тест в DUnit?...
2698 просмотров

Добавление дополнительной информации, когда время ожидания JUnit 4 с параметризованным бегуном
Я запускаю тест JUnit 4, используя @RunWith(value = Parameterized.class) . Это работает нормально, никаких проблем нет. Однако, когда любой из моих 34 тестов истекает, я получаю только сообщение java.lang.Exception: test timed out after 15000...
1361 просмотров

JUnit: ввести параметры @Parameterized?
Какой самый простой способ ввести набор параметров в тестовый класс @Parameterized? Вариант использования: У меня есть обычный класс, который выглядит так @RunWith(Parameterized.class) class Tests { public void testOne() { } public...
1108 просмотров

Параметризованный тест GoogleTest — можно ли вызывать SetUp и TearDown между параметрами?
У меня есть параметризованный класс gtest, который я хотел бы вызвать некоторыми SetUp и TearDown между каждым параметром. Я знаю, что googletest предлагает SetUp перед каждым тестом и SetUpTestCase перед ВСЕМИ тестами. У меня есть что-то вроде...
2304 просмотров

Параметризованные модульные тесты в Swift
Есть ли способ использовать параметризованные модульные тесты, аналогичные тому, что вы можете достичь в .Net, используя NUnit структура. [TestCase(12, 3, 4)] [TestCase(12, 2, 6)] [TestCase(12, 4, 3)] public void DivideTest(int expectedResult,...
7046 просмотров

Вложенные тесты в TestNG
В TestNG у меня есть параметризованный Test A , который автоматически создает n тестов из dataProvider , и Test B , который должен выполняться каждый раз, когда тест в A заканчивается, так как я хочу воспользоваться результатом, полученным в A....
1688 просмотров

JUnit 5 и несколько входных данных (Java)
Как использовать JUnit 5 для запуска серии тестов вычислений, каждый для разных пар входных данных и результатов теста? Условие: вычисление должно выполняться только один раз для каждого входа, а не для каждого теста отдельно, так как это занимает...
333 просмотров

Более разумное параметрирование с помощью массива в Junit 5 (или другой тестовой библиотеке Java)
Я пытаюсь параметризовать этот тест: @Test public void reverseQuote(double[] qsp) throws Exception { ...} Мне кажется абсурдным, что не существует какого-то быстрого метода для инициализации массива qsp как, например, ValueSource :...
5014 просмотров

Как передать строки в случае параметризованных тестов junit?
Я хочу указать это количество файлов в качестве параметра для моего теста junit. Я должен указать имя, очевидно, в виде строки, как мне это сделать? Предположим, есть два файла: test1.properties и test2.properties Я пытаюсь использовать...
35 просмотров
schedule 18.04.2023

Как параметризовать beforeEach() в JUnit 5?
Я использую JUnit 5 в качестве своего Test Runner. В методе настройки я жестко запрограммировал 3 параметра ( platformName , platformVersion и deviceName ). У меня есть метод тестирования, который должен тестироваться на различных...
2306 просмотров

параметризованный тестовый конструктор сообщения об ошибке junit java: тестовый класс должен иметь ровно один общедоступный конструктор с нулевым аргументом
Мне действительно может понадобиться помощь с этим параметризованным тестовым примером, который я пытаюсь создать. Независимо от того, какой конструктор я создаю, IDE выдает сообщение об ошибке. Вот мой код: @RunWith(Parameterized.class) public...
272 просмотров

Несколько источников JUnit5 для разных аргументов (декартово произведение)
Я пытаюсь написать тест с JUnit 5, который должен проверять несколько комбинаций некоторых параметров. По сути, я хочу протестировать декартово произведение входных данных из разных источников. Рассмотрим следующий тест: import static...
178 просмотров

Настройка имени параметризованного теста pytest
У меня есть следующие тесты: @pytest.mark.parametrize( "nums", [[3, 1, 5, 4, 2], [2, 6, 4, 3, 1, 5], [1, 5, 6, 4, 3, 2]] ) def test_cyclic_sort(nums): pass @pytest.mark.parametrize( "nums, missing", [([4,...
81 просмотров