Class MockActionHistoryBuilder.Presets

java.lang.Object
io.github.jspinak.brobot.tools.testing.mock.history.MockActionHistoryBuilder.Presets
Enclosing class:
MockActionHistoryBuilder

public static class MockActionHistoryBuilder.Presets extends Object
Static factory methods for common patterns.
  • Constructor Details

    • Presets

      public Presets()
  • Method Details

    • reliable

      public static ActionHistory reliable(Region region)
      Creates history for a highly reliable element (95% success rate).
      Parameters:
      region - the region where matches occur
      Returns:
      built ActionHistory
    • flaky

      public static ActionHistory flaky(Region region)
      Creates history for a flaky element (70% success rate).
      Parameters:
      region - the region where matches occur
      Returns:
      built ActionHistory
    • alwaysFound

      public static ActionHistory alwaysFound(Region region)
      Creates history for an element that always succeeds (100% success rate).
      Parameters:
      region - the region where matches occur
      Returns:
      built ActionHistory
    • neverFound

      public static ActionHistory neverFound()
      Creates history for an element that never succeeds (0% success rate).
      Returns:
      built ActionHistory