Interface Function


public interface Function
General function interface.
Author:
Christoph Deppisch
  • Field Details

    • logger

      static final org.slf4j.Logger logger
      Logger
    • RESOURCE_PATH

      static final String RESOURCE_PATH
      Function resource lookup path
      See Also:
    • functions

      static final Map<String,Function> functions
  • Method Details

    • lookup

      static Map<String,Function> lookup()
      Resolves all available functions from resource path lookup. Scans classpath for function meta information and instantiates those functions.
      Returns:
    • execute

      String execute(List<String> parameterList, TestContext context)
      Method called on execution.
      Parameters:
      parameterList - list of function arguments.
      context -
      Returns:
      function result as string.