Package de.gematik.test.tiger.lib
Class TigerDirector
- java.lang.Object
-
- de.gematik.test.tiger.lib.TigerDirector
-
public class TigerDirector extends Object
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
-
-
Field Summary
Fields Modifier and Type Field Description static TigerRestAssuredCurlLoggingFiltercurlLoggingFilterstatic org.springframework.context.ConfigurableApplicationContextenvMgrApplicationContext
-
Constructor Summary
Constructors Constructor Description TigerDirector()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TigerLibConfiggetLibConfig()static StringgetLocalTigerProxyUrl()static TigerTestEnvMgrgetTigerTestEnvMgr()static booleanisInitialized()static booleanisSerenityAvailable()static booleanisSerenityAvailable(boolean quiet)static voidpauseExecution()static voidpauseExecution(String message)static voidpauseExecution(String message, boolean isHtml)static voidpauseExecutionAndFailIfDesired(String message, String errorMessage)static voidregisterRestAssuredFilter()static voidregisterShutdownHook()static voidstart()static voidtestUninitialize()static voidunregisterRestAssuredFilter()static voidwaitForQuit()
-
-
-
Field Detail
-
curlLoggingFilter
public static TigerRestAssuredCurlLoggingFilter curlLoggingFilter
-
envMgrApplicationContext
public static org.springframework.context.ConfigurableApplicationContext envMgrApplicationContext
-
-
Method Detail
-
start
public static void start()
-
registerShutdownHook
public static void registerShutdownHook()
-
waitForQuit
public static void waitForQuit()
-
isInitialized
public static boolean isInitialized()
-
getTigerTestEnvMgr
public static TigerTestEnvMgr getTigerTestEnvMgr()
-
getLocalTigerProxyUrl
public static String getLocalTigerProxyUrl()
-
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
public static void pauseExecution(String message, boolean isHtml)
-
pauseExecution
public static void pauseExecution(String message)
-
pauseExecutionAndFailIfDesired
public static void pauseExecutionAndFailIfDesired(String message, String errorMessage)
-
getLibConfig
public static TigerLibConfig getLibConfig()
-
-