Class AssertionCatalog

java.lang.Object
com.shaft.capture.generate.AssertionCatalog

public final class AssertionCatalog extends Object
Deterministic, fixed assertion catalogs offered by the recorder overlay's single assertion entry point. Element and browser branches each expose a static, ordered list of CaptureEvent.VerificationKind choices; nothing here is generated or inferred at runtime, and every entry maps 1:1 to the SHAFT Validations API call rendered by CaptureGenerator.
  • Method Details

    • elementAssertions

      public static List<AssertionCatalog.Entry> elementAssertions()
      Returns the deterministic element-assertion catalog offered after locator confirmation.
      Returns:
      immutable ordered element assertion catalog
    • browserAssertions

      public static List<AssertionCatalog.Entry> browserAssertions()
      Returns the deterministic browser-assertion catalog offered for the browser branch.
      Returns:
      immutable ordered browser assertion catalog