Class InputAction.Builder

All Implemented Interfaces:
TestActionBuilder<InputAction>
Enclosing class:
InputAction

public static final class InputAction.Builder extends AbstractTestActionBuilder<InputAction,InputAction.Builder>
Action builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • input

      public static InputAction.Builder input()
      Fluent API action building entry method used in Java DSL.
      Returns:
    • input

      public static InputAction.Builder input(String message)
      Fluent API action building entry method used in Java DSL.
      Parameters:
      message -
      Returns:
    • message

      public InputAction.Builder message(String message)
      Sets the message displayed to the user.
      Parameters:
      message - the message to set
    • result

      public InputAction.Builder result(String variable)
      Stores the result to a test variable.
      Parameters:
      variable - the variable to set
    • reader

      public InputAction.Builder reader(BufferedReader reader)
      Sets the input reader.
      Parameters:
      reader - the input reader to set
    • answers

      public InputAction.Builder answers(String... answers)
      Sets the valid answers.
      Parameters:
      answers - the validAnswers to set
    • build

      public InputAction build()