All Classes and Interfaces

Class
Description
This interface represents the smallest and indivisible unit of action in insdog 's programming model.
An act that models a function whose input is T and output is R
A leaf act, which represents a value assignment behavior.
A leaf act, which models a "sink".
 
An act that models a call to a form, such as a function or an assertion.
An interface that models a factory of actions.
A call for assertions.
The test execution engine of the insdog.
This record models an execution plan created from the requirement given by user.
A class that models a result of a scene execution.
 
An exception for the InsDog framework.
An annotation to let JUnit5 know the class to which this is attached is a test class to be executed by AutotestEngine extension.
For each attribute in this annotation interface, user can specify names of public, static, and @Named methods that return Scene instance in the test class.
An interface to be implemented by custom loader class for AutotestExecution.Spec instance.
This implementation of AutotestExecution.Spec.Loader reads the system property jp.co.moneyforward.autotest.scenes and creates a AutotestExecution.Spec instance based on the value.
An interface that runs specified actions for stages: beforeAll, beforeEach, tests, afterEach, and afterAll.
A facade class of the "autotest" framework.
An interface that models an occurrence of an action in a test scenario.
An interface to decorate a behavior of a given call.
A base class for CallDecorator.
An interface to find classes on the class-path.
A base class of CLI for insdog.
An act that models a user behavior, which clicks a specified element.
An abstract base class for clicking acts.
A class that represents an act, where:
A utility class for InsDog CLI.
 
An annotation to let the framework know an access-model method should be closed by an action specified by the method name.
 
Deprecated, for removal: This API element is subject to removal in a future version.
Use Given instead.
A class to provide a construct to "ensure" a specific state checked by target call.
An interface to model the execution environment.
 
 
An annotation that lets the framework know which factory should be used for creating a profile instance.
 
// @formatter:off An annotation to specify the fields that can be used by other scenes.
 
An annotation to define a dependency of a method to which this is attached.
 
 
An internal utility class of the insdog framework.
Deprecated.
 
Deprecated.
 
Deprecated.
 
Deprecated.
A class that defines function returning utility methods.
 
An annotation that specifies a name to specify a method in a test class.
 
A general-purpose act.
A utility class to handle Page object.
Used with Spec#planExecutionWith.
An annotation to declare a procedure to ensure the state defined by the target method is satisfied.
A container annotation for @PreparedBy.
Resolver figures out a variable designated by variableName in a context.
A bundle of variable resolvers.
 
An interface that represents a reusable unit of an action in insdog's programming model.
A builder for Scene class.
A class to model a "call" to a Scene.
An act that does screenshot.
A test to check if the framework works as designed.
A class that represents an action to send key sequence to a specified locator.
 
A class to query HTML table object as if it were an SQL relation.
A builder class for TableQuery.
A class that represents a term in a condition to select rows.
An annotation that indicates a name of a variable to which the value returned by the method is assigned.
A container class for utility classes for valid8j usages.
A utility class to make an existing Function s and Predicate s "printable".
 
 
 
 
Use this only when you have no other choices.
A test dependency controlling annotation.