Class CircuitBreakerTimeoutTest
java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.eclipse.microprofile.fault.tolerance.tck.CircuitBreakerTimeoutTest
- All Implemented Interfaces:
org.testng.IHookable
,org.testng.ITestNGListener
public class CircuitBreakerTimeoutTest
extends org.jboss.arquillian.testng.Arquillian
Test the combination of
@CircuitBreaker
and @Timeout
- Author:
- Andrew Rouse
-
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 TypeMethodDescriptionstatic org.jboss.shrinkwrap.api.spec.WebArchive
deploy()
void
Test that timeouts cause the circuit to openvoid
Test that timeouts do not cause the circuit to open when failOn attribute does not include TimeoutExceptionMethods inherited from class org.jboss.arquillian.testng.Arquillian
arquillianAfterClass, arquillianAfterSuite, arquillianAfterTest, arquillianArgumentProvider, arquillianBeforeClass, arquillianBeforeSuite, arquillianBeforeTest, run
-
Constructor Details
-
CircuitBreakerTimeoutTest
public CircuitBreakerTimeoutTest()
-
-
Method Details
-
deploy
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive deploy() -
testTimeout
public void testTimeout()Test that timeouts cause the circuit to open -
testTimeoutWithoutFailOn
public void testTimeoutWithoutFailOn()Test that timeouts do not cause the circuit to open when failOn attribute does not include TimeoutException
-