On 04/19/2017 06:32 AM, Katerina Novotna wrote:
----- Original Message -----This question arises from RESTEASY-1617 "Add support for injection in constraint validators on Java SE". We already use a CDI aware ValidatorFactory in the context of Wildfly / EAP, but not in Java SE. My question is: where do I test this new facility? I've got a test that makes an invocation to an embedded instance of Undertow. We haveCould you please point me to your branch with the test?
resteasy-integration-tests for running tests on Wildfly, which isn't appropriate in this case. We also have resteasy-unit-tests, but my understanding is that it's not for tests that make network invocations. We could create a new test module for running tests with embedded servers. Or I could just put it in resteasy-integration-tests and forget about it. It's not a big deal, but I'm open to suggestions.My opinion is, that it could be placed into resteasy-integration-tests into new package to separate the tests from other integration tests.
If in the future there should be more tests for different server adapters, then new module would be better.
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator-cdi</artifactId>
<version>5.4.1.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.weld.se</groupId>
<artifactId>weld-se</artifactId>
<version>2.4.3.Final</version>
</dependency>
-- Katka
-- My company's smarter than your company (unless you work for Red Hat)