All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is responsible for monitoring the execution of feature files in a Cucumber test suite.
 
 
 
 
 
 
values will be first checked for containing "${json-unit.ignore}" then for equals and finally for regex matches
 
Validates a given json string against a given json schema
 
 
This class links the local Tiger Proxy with the glue code / test suite.
There are two Location classes used in the cucumber variables: io.cucumber.plugin.event.Location and io.cucumber.messages.types.Location.
 
 
 
 
 
 
 
 
 
 
Executor that takes a list of elements and performs matching / isEqual checks.
 
Deprecated, for removal: This API element is subject to removal in a future version.
 
 
 
 
 
 
 
Marks a method whose parameter will be resolved in the method body by the Tiger Global Configuration.
 
 
 
 
 
 
 
 
 
 
 
 
 
A wrapper for io.cucumber.plugin.event.TestCase to make it public.
 
Runner used to start the tests via IntelliJ.
The TigerDirector is the public interface of the high level features of the Tiger test framework.
We register this listener to save the scenarios that are found by the cucumber engine.
 
 
This class provides methods to send requests with RestAssured.
 
 
 
 
We want to be able to force a dry run where the tests are only discovered and not executed.
 
 
 
contains ParameterType definitions for cucumber parameters.
 
 
will be replacing teh TigerCucumberListener once Serenity PR is released