Описание тега weld-junit5

1 ответ

Сварка-Джунит5 со сваркой 3

Недавно мы обновили Weld до версии 3.0.3.Final (он есть в Wildfly 12). Теперь weld-junit5 1.3.1.Final (самая последняя версия) выдает исключение java.lang.NoSuchMethodError: javax.enterprise.inject.spi.AfterBeanDiscovery.addBean()Ljavax/enterprise/i…
28 фев '19 в 12:49
1 ответ

Как я могу внедрить для универсальных унаследованных типов?

Я потратил много времени, чтобы найти какие-либо ответы, но я думаю, что должен спросить. Я использую Weld-SE для проверки своих сущностей. Я подготовил рандомизатор сущностей для тестирования. abstract class BaseEntityRandomizer<T extends BaseEn…
02 окт '18 в 01:41
0 ответов

Как добавить классы Deltaspike в контейнер WeldJunit5AutoExtension

Привет, моя проблема на данный момент заключается в следующем, я использую механизм конфигурации Deltaspikes с @Configuration аннотация и интерфейс. См. Документацию: https://deltaspike.apache.org/documentation/configuration.html Я хочу провести мод…
14 дек '18 в 09:21
2 ответа

Мокито не признает класс

Я пытался использовать Weld-Junit5 с издевательством над классом. Я издеваюсь над классом, потому что хочу знать, как часто он будет называться. Но каждый раз, когда я пытаюсь использовать Mockito.verify(), этот издевательский класс выдает "NotAMock…
10 авг '19 в 18:26
0 ответов

Как я могу проверить этот класс?

Я должен проверить класс, но я не хороший тестер в этом случае. Как бы вы, ребята, протестировали этот класс? по отношению к чему? Пожалуйста, покажи мне код. Ниже приведен метод проверки: public boolean pruefeBenutzerEmail(String benutzerEmail, Int…
25 май '19 в 14:21
1 ответ

WELD-SE + JUnit5 WELD-001409: Неоднозначные зависимости для валидатора типа с квалификаторами @Default

Я хочу создать модульный тест ресурса REST, используя WELD SE с JEE8 (CDI 2.0). Это код класса ресурсов REST: @Path("/members") @RequestScoped public class MemberResourceRESTService { @Inject private Logger log; @Inject private Validator validator; …
22 июл '19 в 12:45
1 ответ

WeldSE с JUnit5 - невозможно вставить зависимости

Это мой класс обслуживания: @Path("/foo") @RequestScoped public class FooService { @Inject @Log Logger logger; @GET @Produces(MediaType.TEXT_PLAIN) public String ping() { return "pong"; } } В том же модуле у меня есть класс util, который обеспечивае…
18 июл '19 в 12:49
0 ответов

Интеграционное тестирование реактивного обмена сообщениями Smallrye

Dears, я пытаюсь сделать какое - то тест интеграции с Smallrye реактивным сообщений с использованием https://www.testcontainers.org/ и приварной блока и JUnit 5. Вот мой тестовый код: @EnableWeld public class MicroprofileReactiveMsgIT { private stat…
1 ответ

Может ли конфигурация сварочного инициатора быть специфичной для каждого метода тестирования в тестовом классе junit5?

В тестовом классе junit5 может ли конфигурация weldinitiator быть специфичной (т.е. различное поведение моков) для каждого метода тестового класса? Потому что я мог это сделать, и я нашел только одну конфигурацию Weldinitiator для всего тестового кл…
10 окт '19 в 12:37
1 ответ

Как я могу обрабатывать несколько методов удаления для унаследованных типов?

У меня два класса. class A { } class B extends A { } И в своем продюсерском классе я так заявлял. @Produces A produceA(InjectionPoint ip) { return new A(); } void disposeA(@Disposes A a) { // empty } @Produces B produceB(InjectionPoint ip) { return …
30 окт '19 в 10:39
0 ответов

Weld 3 + junit 5, преобразователь ресурсов согласно свойствам системы

Я использую weld 3 + junit 5 для тестирования модуля и интеграции, вот пример: @EnableWeld public class CartServiceTest { @WeldSetup public WeldInitiator weld = WeldInitiator .from( CartService.class, CartDAO.class, MockResources.class ) .build(); @…
16 дек '19 в 12:20
2 ответа

junit5 + weld + mockito extension, как ввести объект @Context

Это мой ресурс REST: @Context HttpServletRequest webRequest; @Override public DomainConfig get() { return configDelegate.get(webRequest.getHeader("Origin")); } Я создал свой модульный тест с расширением Junit 5 + Weld / Mockito. @MockitoSettings(str…
13 фев '20 в 14:03
3 ответа

Неудовлетворенные зависимости с использованием CDI с Weld при запуске модульных тестов на Java SE

У меня небольшой (Java SE 11.x), в котором я тестирую CDI с Weld. У меня есть эти зависимости (среди прочего, но они актуальны для этой проблемы): implementation("org.jboss.weld.se:weld-se-core:4.0.0.Final") runtimeOnly("javax:javaee-api:8.0.1") tes…
21 фев '21 в 23:34
0 ответов

Опыт использования weld-junit с пружинными данными jpa в качестве облегченной замены аркиллиана?

Всем доброе утро, В настоящее время я столкнулся с проблемой, заключающейся в том, что мой проект хочет использовать weld-junit (https://github.com/weld/weld-junit/blob/master/junit5/README.md), чтобы обеспечить простые модульные тесты, с мощностью …
06 июл '21 в 08:34
0 ответов

hibernate-validatior-cdi: Почему ConstraintValidator не является управляемым экземпляром в контейнере weld-se?

В нашем проекте мы тестируем доступ к базе данных jpa с помощью фреймворка weld-junit5. EntityManager вводится в тестовый класс. Сохраняемая сущность помечается специальным валидатором. https://github.com/duschata/testingIssues/blob/ce5c6d0bd8b778e7…
03 сен '21 в 08:26
1 ответ

Можно ли настроить обнаружение компонентов для @QuarkusTest?

Рассмотрим следующее приложение Quarkus: @ApplicationScoped @Path("/hello") public class HelloService { @Inject Helper helper; @GET @Produces(MediaType.TEXT_PLAIN) public String sayHello(){ return "Hello "+helper.getName(); } } @Dependent public cla…
04 апр '22 в 09:41
1 ответ

Сварка-junit5 4.0.0.CR1 путаница пространства имен

Я немного запутался в использовании пространства имен для @Inject, @Produces и т. д. в сварке-junit5 4.0.0.CR2. Я играю с JakartaEE 8 + Java 17, и Weld-junit5 3.x расстроился, поэтому я думаю, что 4.x - это путь? Проблема в том, что с тестовым класс…
13 апр '22 в 20:09
1 ответ

Weld-Junit5: addPackages не добавляет все содержащиеся компоненты в тестовый контейнер.

Я пытаюсь перейти с Java EE 8 на Jakarta EE 10 и запускаю тест JUnit 5 с помощью Weld. Я создал простой пример с JUnit5, и Weld (cdi) не смог разрешить (внутренние) внедренные классы. Тест не пройден: WELD-001408: Неудовлетворенные зависимости ... П…
22 май '23 в 19:44
0 ответов

сварка-Юнит5 с Java 17

Можно ли запуститьweld-junit5 с Java 17? Мы используем Wildfly 26 с Java 17. Когда я запускаю модульный тест, я получаю исключение: org.jboss.weld.exceptions.WeldException: WELD-001524: Unable to load proxy class for bean Managed Bean [class de.XXX]…
05 окт '23 в 13:36