Описание тега java-test-fixtures

1 ответ

Как протестировать функцию kotlin, объявленную "внутренней" из тестов, когда используется модуль java-test-fixtures

Я пробовал использовать тестовые инструменты в моем проекте на котлине. К сожалению, я столкнулся со странной проблемой, возможно, с ошибкой в ​​компоненте инструментальной цепочки (не уверен, какой именно). Обычно функция Котлина в main объявлен in…
1 ответ

Плагин java-test-fixtures несовместим с параметром "Сборка и запуск" с использованием настройки IntelliJ IDEA?

Похоже, что если я использую плагин java-test-fixtures в моем проекте java Gradle, когда IntelliJ импортирует его, IDE всегда будет отмечать src/testFixtures dir в качестве исходной папки (отображается в настройках модуля на вкладке "Источники"). Те…
21 ноя '19 в 00:09
1 ответ

Плагин Gradle Test fixtures и зависимости основного модуля

У меня есть проект, созданный с помощью Gradle версии 6.4 и JDK 8. Я пытаюсь использовать плагин Gradle для Test Fixtures (java-test-fixtures), но у меня есть проблемы с зависимостями. Согласно указанной выше странице Gradle, проект должен быть стру…
0 ответов

Платформа Gradle с java-test-fixtures

Я настраиваю версии зависимостей для многопроектной сборки gradle централизованно. Вот как это работает: // root build.gradle.kts -- test configuration centralized subprojects { apply(plugin = "java-library") repositories { jcenter() } val…
21 ноя '20 в 15:43
1 ответ

Какие тестовые приспособления используются в сборке Spring Framework и как они используются?

Я прочитал исходный код Spring, чтобы изучить модульный тест. но путаете насчет использования testFixtures?
0 ответов

Как использовать код из проекта в Gradle TestFixtures?

У меня есть проект Java, в котором для сборки использовался gradle 6.4.1. Я хочу переместить некоторые тестовые утилиты из test в testFixtures и повторно использовать их в своем интеграционном тесте. В моем build.gradle.kts у меня есть: plugins { ja…
07 окт '20 в 18:40
0 ответов

Плагин Gradle java-test-fixtures с настраиваемым исходным кодом и набором тестов

Итак, у меня есть многомодульный Java-проект, структура каждого модуля выглядит следующим образом A[module root] --- main[source set] --- testFixtures --- testsrc[test source set] --- build.gradle B[module root] --- main[source set] --- testsrc[test…
2 ответа

Плагин Gradle Test Fixtures для разработки под Android

попытка использовать тестовые инструменты Gradle с Gradle 6.6.1, используя следующий набор плагинов apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-parcelize' apply plugin: 'org.jetbrains.kotlin.kapt' app…
1 ответ

Как имитировать «новые» созданные объекты внутри метода в Mockito

У меня есть устаревший код, код которого выглядит следующим образом: public String getToken() { HttpURLConnection urlConnection = (HttpURLConnection)(new URL(endpoint).getConnection(); .. } Как издеваться над new URL(endpoint).getConnection(). Пока …
21 май '21 в 19:35
0 ответов

В gradle 6.x+, как сделать плагин gradle scala совместимым с плагином java-testFixtures?

У меня есть проект с открытым исходным кодом, который использует оба плагина: https://github.com/tribbloid/shapesafe/tree/e1ccc725f595b975304f7e43a68798d7f8ad8576 allprojects { apply(plugin = "java") apply(plugin = "java-library") apply(plugin = "ja…
0 ответов

Как протестировать приложение Java Jar?

Я делаю java-проект «Система управления университетом», где я должен его протестировать. После реализации я экспортировал файл jar из проекта. Теперь мне нужно протестировать проект. Нагрузочное тестирование невозможно, так как это проект типа Java.…
1 ответ

gradle testFixturesImplementation не может найти символ Mockito

Я пытаюсь настроить testFixtures. У меня есть класс, который до сих пор находился в src/test/, и теперь я пытаюсь превратить его в fixrure. В build.gradle я добавил: plugins { id 'java-library' id "java-test-fixtures" } Я переместил класс из src/tes…
04 май '22 в 08:03
1 ответ

Не удается заставить тестовые приборы работать в gradle

Я использовал эти ответы, чтобы попытаться сделать тестовый класс видимым из подпроекта «:A:B» в «: A: C»: ( https://discuss.gradle.org/t/gradle-test-classes-needed-in-another-sub-project/13365/2) (Многопроектные тестовые зависимости с gradle ) с по…
1 ответ

Включаются ли тестовые классы в файл jar, когда Intellij создает его? Если нет, то как я могу запустить тестовый класс (должен быть в файле jar) из командной строки?

Я хочу запустить java-программу, которая в основном представляет собой тестовый класс интеграции из командной строки, используя файл jar, который я создал из сборки intellij post. Но я не могу, так как он выдает classNotFoundException. Включаются ли…
0 ответов

Необязательный testFixtures в Gradle

Я хотел бы добавить плагин к плагину пользовательских соглашений в разделеbuildSrcкоторые я просто добавляю в любой из своих модулей. При этом мне нужно только добавить свой собственный плагин соглашений вместо того, чтобы иметь несколько (и разных)…
15 фев '23 в 15:53
0 ответов

Публикация тестовых фикстур с подмодулями, gradle

Я искал способ включить тестовые приборы в свои публикации Gradle.https://developer.android.com/studio/publish-library/configure-test-fixtures#kts предполагает, что он должен работать автоматически, если имя проекта установлено правильно, что я сдел…
1 ответ

Как добавить testFixures в качестве зависимости JvmTestSuite с gradle

Я использую в сочетании сjvm-test-suite. Я бы хотел, чтобы my был доступен как для модульных тестов, так и для моего пакета. java-test-fixturesдобавляет в качестве зависимости к набору модульных тестов по умолчанию вместе с переходными зависимостями…
03 дек '22 в 15:42
1 ответ

Понимание публикации и реализации тестовых фикстур

Для контекста, чего я пытаюсь добиться, имея возможность использовать тестовые приборы для перекрестных проектов. В проектах в одном репо это не проблема и работает так, как ожидалось. Однако, как внешняя зависимость, я изо всех сил пытаюсь заставит…
10 фев '23 в 14:21
0 ответов

Плагин java-test-fixtures не работает с платформой dgs

Я пытался использовать плагин java-test-fixtures в проекте с платформой dgs, но, похоже, он не работает. Он работал с версией 5.5.3 (весенняя загрузка 2.7) платформы dgs, но с версии 6 (весенняя загрузка 3) нет. У меня есть простой проект весенней з…
14 июн '23 в 12:23
1 ответ

java-test-fixtures невозможно использовать с Kotlin

Я установил java-test-fixtures для совместного использования источников тестов между многомодульными проектами. Все выглядит хорошо, но код модуля testFixtures генерируется дляbuild/classes/testFixtures. Но когда я начинаю создавать jar из других мо…
13 июн '23 в 15:50