Описание тега parameterized-tests
4
ответа
Обеспечение того, чтобы тест подкласса JUnit переопределял метод @BeforeClass
У меня есть то, что составляет легкий тестовый фреймворк, написанный как JUnit Abstract test. То, что я хотел бы сделать, это иметь реализующие подклассы, каждый из которых определяет свои собственные настройки класса тестирования. Мой план состоял …
06 ноя '13 в 20:19
1
ответ
Параметризованный тест JUnit с различными параметрами
Рассмотрим параметризованный тест JUnit. JUnit предоставляет способ параметризации такого теста с использованием статического метода: @Parameterized.Parameters public static Collection<Object[]> parameters(){ Object[][] data = new Object[][] {…
23 июн '14 в 20:16
1
ответ
Почему он говорит "Имя атрибута не определено для типа аннотации Parameterized.Parameters"
Я написал код следующим образом: но во время компиляции он выдает ошибку компиляции, говоря "Атрибут name не определен для типа аннотации Parameterized.Parameters" @RunWith(Parameterized.class) public class TrustStandaloneTestSimple { @BeforeClass p…
29 янв '19 в 16:19
1
ответ
Поддерживает ли Robot Framework таблицы данных Gherkin?
Как я могу реализовать таблицы данных Gherkin в Robot Framework? Следующий фрагмент должен передать два набора параметров (n, is_prime) в ключевые слова, чтобы убедиться в этом: is_prime (5) = True is_prime (6) = False *** Test Cases *** Function sh…
01 фев '19 в 09:44
1
ответ
NotAMockException / Как заглушить значение в параметризованном тесте в Kotlin?
Для следующего класса Kotlin: class ProductLogic( private val product: Product? ) { fun shouldShow(): Boolean { if (product == null) { return false } val version = product.version!! if (!Utils.isAtLeastVersionX(version.major, version.minor)) { retur…
04 дек '18 в 16:37
4
ответа
Модульный тест с жасмином
Хорошо, как C# NUnit парень, это может быть странно. Но разрешает ли жасмин параметризованный модульный тест? Я не уверен, если это идет вразрез с "объявить" и "это", чтобы сделать вещи читаемыми для непрограммистов. Я видел некоторые сторонние плаг…
29 июл '16 в 13:15
2
ответа
Параметризованные тесты в F# - это недопустимое константное выражение
По какой-то причине при передаче аргументов в тест через TestCase attrubute, я получаю следующее сообщение об ошибке о первом аргументе, который в данном случае является массивом: Это недопустимое константное выражение или значение пользовательского…
18 янв '15 в 16:38
0
ответов
Есть ли способ получить доступ к параметрам текущего теста (кроме самих параметров)?
Если я напишу параметризованный тест NUnit, используя что-то вроде [TestCaseSource] или же [ValueSource] NUnit передаст параметры непосредственно моему методу тестирования. Но есть ли другой способ получить доступ к этим параметрам, например, из Set…
03 май '13 в 13:22
1
ответ
Параметризация тестов с помощью pytest
Я узнаю о параметризованных тестах с Pyest. После ознакомления с соответствующей документацией по pytest, я пришел к этому простому примеру: import unittest import pytest @pytest.fixture(autouse=True, params=['foo', 'bar']) def foo(request): print('…
22 авг '17 в 19:35
1
ответ
IllegalArgumentException в параметризованном тестовом классе
У меня есть параметрический тестовый класс, и у меня есть тестовый метод, который я должен вернуть IllegalArgumentException. @RunWith(value = Parameterized.class) public class TriangleParametrizedTest { @Rule public ExpectedException exception = Exp…
01 июл '16 в 10:49
2
ответа
Как применить два @RunWith в весеннем тесте загрузки стартера
Я использую стартовый тест весенней загрузки для написания тестовых примеров JUnit. Я хотел бы использовать JunitParamrunner, который облегчает передачу файлов для параметризованного теста. В основном он считывает данные из файла строка за строкой и…
29 июл '15 в 07:04
0
ответов
Запустите один и тот же тест для другого набора параметров, используя MockMVC
Я создал следующий контрольный пример: @Test public void shouldReturnCorrectCheck() throws Exception { MultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>(); String accountId = "1AAK"; paramsMap.add("AccountID", accountId…
26 дек '18 в 15:01
1
ответ
Параметризация Pytest с использованием прибора, загруженного из базы данных
Я пытаюсь использовать pytest, чтобы получить идентификатор для запуска комплекта, загрузить комплект из базы данных, а затем сгенерировать тестовые наборы параметризованным способом. Код ниже показывает суть того, что я хочу сделать, но ошибки с fi…
17 апр '18 в 18:16
4
ответа
Есть ли более быстрый способ написания похожих тестов для представлений Django?
По сути, я понимаю, что пишу один и тот же контрольный пример (test_update_with_only_1_field) для аналогичного URL для нескольких моделей from django.test import RequestFactory, TestCase class BaseApiTest(TestCase): def setUp(self): superuser = User…
10 ноя '17 в 04:46
2
ответа
Как я могу написать параметризованные тесты с открытым исходным кодом testcafe?
Я нашел много введений в параметризованные тесты / тестовые случаи для тестового кафе, но синтаксис полностью отличается от того, который я использую. Я предполагаю, что они для прекращенной платной версии. Как я могу сделать то же самое с бесплатно…
07 июн '18 в 08:02
1
ответ
Использование pytest на диапазонах многих параметров
Допустим, у меня есть Simulation объект, основной атрибут которого представляет собой словарь параметров, который принимает что-то вроде следующей формы: @pytest.fixture def param_base(): '''Dict of parameter defaults''' return { "fs" : 2e4, "sweep_…
10 ноя '17 в 15:13
1
ответ
Pytest параметризация - строка из CSV в качестве тестового примера
Я должен прочитать файл CSV и для каждой комбинации в каждой строке нужно запустить несколько методов. Я хотел бы видеть каждую строку в качестве контрольного примера. Можно ли отправить строку в качестве параметра - pytest параметризовать мой контр…
21 фев '14 в 09:52
2
ответа
Исключение Java не найдено ни одного теста при попытке Junit5 ParameterizedTest
Итак, я пытаюсь использовать ParameterizedTest из JUnit5 и настроить pom для загрузки всего, и теперь у меня есть следующий тестовый класс. import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; import stat…
05 дек '18 в 19:49
1
ответ
Как передать несколько параллельных потоков в Junit5 Parameterized test?
У меня есть два объекта ArrayList<> одинаковой длины, и мой параметризованный тест Junit5 имеет синтаксис: @ParamterizedTest @MethodSource("dummyfunction"); void functionName(String s1, String s2) { ..... ..... } private Stream<Arguments> dumm…
16 авг '18 в 05:48
0
ответов
maven-failsafe-plugin: группы игнорируются при параметризации setUp Test
Я настроил maven-failsafe-plugin для исключения / включения некоторых тестовых категорий: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-failsafe-plugin</artifactId> <version&g…
16 дек '16 в 10:01