Вопросы по теме 'parameterized-unit-test'
Написание повторно используемого (параметризованного) метода unittest.TestCase
Возможный дубликат: Как генерировать динамические (параметризованные) модульные тесты на Python?
Я пишу тесты с использованием пакета unittest и хочу избежать повторения кода. Я собираюсь провести несколько тестов, для которых...
15524 просмотров
schedule
13.01.2023
Эквивалент 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 просмотров
schedule
14.07.2022
Тестирование необязательного исключения в параметризованном тесте JUnit 4+
Я пытаюсь написать модульный тест для метода, который принимает строку в качестве параметра и выдает исключение, если оно неправильно сформировано (И NONE, если все в порядке). Я хочу написать параметризованный тест, который передает несколько строк...
2865 просмотров
schedule
28.01.2023
Могу ли я писать параметризованные тесты в DUnit
Я использую DUnit для тестирования библиотеки Delphi. Я иногда сталкиваюсь с случаями, когда я пишу несколько очень похожих тестов для проверки нескольких входов в функцию.
Есть ли способ написать (что-то похожее) параметризованный тест в DUnit?...
2698 просмотров
schedule
26.07.2023
Добавление дополнительной информации, когда время ожидания JUnit 4 с параметризованным бегуном
Я запускаю тест JUnit 4, используя @RunWith(value = Parameterized.class) . Это работает нормально, никаких проблем нет. Однако, когда любой из моих 34 тестов истекает, я получаю только сообщение java.lang.Exception: test timed out after 15000...
1361 просмотров
schedule
26.02.2024
JUnit: ввести параметры @Parameterized?
Какой самый простой способ ввести набор параметров в тестовый класс @Parameterized?
Вариант использования:
У меня есть обычный класс, который выглядит так
@RunWith(Parameterized.class)
class Tests {
public void testOne() { }
public...
1108 просмотров
schedule
10.09.2023
Параметризованный тест GoogleTest — можно ли вызывать SetUp и TearDown между параметрами?
У меня есть параметризованный класс gtest, который я хотел бы вызвать некоторыми SetUp и TearDown между каждым параметром. Я знаю, что googletest предлагает SetUp перед каждым тестом и SetUpTestCase перед ВСЕМИ тестами.
У меня есть что-то вроде...
2304 просмотров
schedule
04.08.2022
Параметризованные модульные тесты в Swift
Есть ли способ использовать параметризованные модульные тесты, аналогичные тому, что вы можете достичь в .Net, используя NUnit структура.
[TestCase(12, 3, 4)]
[TestCase(12, 2, 6)]
[TestCase(12, 4, 3)]
public void DivideTest(int expectedResult,...
7046 просмотров
schedule
04.10.2022
Вложенные тесты в TestNG
В TestNG у меня есть параметризованный Test A , который автоматически создает n тестов из dataProvider , и Test B , который должен выполняться каждый раз, когда тест в A заканчивается, так как я хочу воспользоваться результатом, полученным в A....
1688 просмотров
schedule
01.04.2023
JUnit 5 и несколько входных данных (Java)
Как использовать JUnit 5 для запуска серии тестов вычислений, каждый для разных пар входных данных и результатов теста?
Условие: вычисление должно выполняться только один раз для каждого входа, а не для каждого теста отдельно, так как это занимает...
333 просмотров
schedule
03.07.2022
Более разумное параметрирование с помощью массива в Junit 5 (или другой тестовой библиотеке Java)
Я пытаюсь параметризовать этот тест:
@Test
public void reverseQuote(double[] qsp) throws Exception {
...}
Мне кажется абсурдным, что не существует какого-то быстрого метода для инициализации массива qsp как, например, ValueSource :...
5014 просмотров
schedule
15.10.2022
Как передать строки в случае параметризованных тестов junit?
Я хочу указать это количество файлов в качестве параметра для моего теста junit.
Я должен указать имя, очевидно, в виде строки, как мне это сделать?
Предположим, есть два файла: test1.properties и test2.properties
Я пытаюсь использовать...
35 просмотров
schedule
18.04.2023
Как параметризовать beforeEach() в JUnit 5?
Я использую JUnit 5 в качестве своего Test Runner.
В методе настройки я жестко запрограммировал 3 параметра ( platformName , platformVersion и deviceName ). У меня есть метод тестирования, который должен тестироваться на различных...
2306 просмотров
schedule
16.07.2022
параметризованный тестовый конструктор сообщения об ошибке junit java: тестовый класс должен иметь ровно один общедоступный конструктор с нулевым аргументом
Мне действительно может понадобиться помощь с этим параметризованным тестовым примером, который я пытаюсь создать. Независимо от того, какой конструктор я создаю, IDE выдает сообщение об ошибке. Вот мой код:
@RunWith(Parameterized.class)
public...
272 просмотров
schedule
17.07.2022
Несколько источников JUnit5 для разных аргументов (декартово произведение)
Я пытаюсь написать тест с JUnit 5, который должен проверять несколько комбинаций некоторых параметров. По сути, я хочу протестировать декартово произведение входных данных из разных источников. Рассмотрим следующий тест:
import static...
178 просмотров
schedule
01.02.2023
Настройка имени параметризованного теста 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 просмотров
schedule
18.06.2022