Package de.gematik.test.tiger.lib
Class TigerDirector
java.lang.Object
de.gematik.test.tiger.lib.TigerDirector
The TigerDirector is the public interface of the high level features of the Tiger test framework.
- read and apply Tiger test framework configuration from tiger.yaml
- start workflow UI, Tiger test environment manager and local Tiger Proxy
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic TigerLibConfigstatic Stringstatic TigerTestEnvMgrstatic booleanstatic booleanstatic booleanisSerenityAvailable(boolean quiet) static Optional<io.cucumber.core.runtime.Runtime>static voidstatic voidpauseExecution(String message) static voidpauseExecution(String message, boolean isHtml) static voidpauseExecutionAndFailIfDesired(String message, String errorMessage) static voidstatic voidstatic voidregisterRuntime(io.cucumber.core.runtime.Runtime runtime) static voidstatic voidstart()static voidstatic voidstatic voidstatic void
-
Method Details
-
start
public static void start() -
startStandaloneTestEnvironment
public static void startStandaloneTestEnvironment() -
registerShutdownHook
public static void registerShutdownHook() -
waitForAcknowledgedQuit
public static void waitForAcknowledgedQuit() -
readConfiguration
public static void readConfiguration() -
isInitialized
public static boolean isInitialized() -
getTigerTestEnvMgr
-
getLocalTigerProxyUrl
-
assertThatTigerIsInitialized
public static void assertThatTigerIsInitialized() -
isSerenityAvailable
public static boolean isSerenityAvailable() -
isSerenityAvailable
public static boolean isSerenityAvailable(boolean quiet) -
testUninitialize
public static void testUninitialize() -
registerRestAssuredFilter
public static void registerRestAssuredFilter() -
unregisterRestAssuredFilter
public static void unregisterRestAssuredFilter() -
pauseExecution
public static void pauseExecution() -
pauseExecution
-
pauseExecution
-
pauseExecutionAndFailIfDesired
-
registerRuntime
public static void registerRuntime(io.cucumber.core.runtime.Runtime runtime) -
loadRuntime
-
getCurlLoggingFilter
-
getLibConfig
-