Class ReactiveStreamsArquillianTck
java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.eclipse.microprofile.reactive.streams.operators.tck.arquillian.ReactiveStreamsArquillianTck
- All Implemented Interfaces:
org.testng.IHookable,org.testng.ITestNGListener
public class ReactiveStreamsArquillianTck
extends org.jboss.arquillian.testng.Arquillian
Test runner for running the TCK in Arquillian.
To test your implementation in a MicroProfile container you need to:
- Expose your
org.eclipse.microprofile.reactive.streams.operators.spi.ReactiveStreamsEngineimplementation as anApplicationScopedbean, - Define an Arquillian test /deployment containing the bean exposing the engine
- Have an integration test extending
org.eclipse.microprofile.reactive.streams.operators.tck.arquillian.ReactiveStreamsArquillianTck
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.arquillian.testng.Arquillian
org.jboss.arquillian.testng.Arquillian.UpdateResultListener -
Field Summary
Fields inherited from class org.jboss.arquillian.testng.Arquillian
ARQUILLIAN_DATA_PROVIDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic org.jboss.shrinkwrap.api.spec.JavaArchiveMethods inherited from class org.jboss.arquillian.testng.Arquillian
arquillianAfterClass, arquillianAfterSuite, arquillianAfterTest, arquillianArgumentProvider, arquillianBeforeClass, arquillianBeforeSuite, arquillianBeforeTest, run
-
Constructor Details
-
ReactiveStreamsArquillianTck
public ReactiveStreamsArquillianTck()
-
-
Method Details
-
tckDeployment
@Deployment public static org.jboss.shrinkwrap.api.spec.JavaArchive tckDeployment() -
runAllTckTests
- Throws:
Throwable
-