Interface TestEngine


public interface TestEngine
Since:
2.7.4
Author:
Christoph Deppisch
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.slf4j.Logger
    Logger
    static final String
    Endpoint parser resource lookup path
    Default Citrus engine from classpath resource properties
  • Method Summary

    Modifier and Type
    Method
    Description
    static TestEngine
    Resolves engine from resource path lookup.
    void
    run()
    Runs all tests with the given engine.
  • Field Details

    • logger

      static final org.slf4j.Logger logger
      Logger
    • RESOURCE_PATH

      static final String RESOURCE_PATH
      Endpoint parser resource lookup path
      See Also:
    • TYPE_RESOLVER

      static final ResourcePathTypeResolver TYPE_RESOLVER
      Default Citrus engine from classpath resource properties
  • Method Details

    • run

      void run()
      Runs all tests with the given engine.
    • lookup

      static TestEngine lookup(TestRunConfiguration configuration)
      Resolves engine from resource path lookup. Scans classpath for engine meta information and instantiates engine with respective name given in test run configuration.
      Parameters:
      configuration - the test run configuration used to initialize the engine.
      Returns: