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
It also provides access to the Tiger test environment manager, the local Tiger Proxy and the Workflow UI interface.
  • Method Details

    • main

      public static void main(String[] args)
    • 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

      public static TigerTestEnvMgr getTigerTestEnvMgr()
    • getLocalTigerProxyUrl

      public static String 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

      public static void pauseExecution(String message, boolean isHtml)
    • pauseExecution

      public static void pauseExecution(String message)
    • pauseExecutionAndFailIfDesired

      public static void pauseExecutionAndFailIfDesired(String message, String errorMessage)
    • getCurlLoggingFilter

      public static TigerRestAssuredCurlLoggingFilter getCurlLoggingFilter()
    • getLibConfig

      public static TigerLibConfig getLibConfig()