Class CaptureGenerator

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

public final class CaptureGenerator extends Object
Deterministic pipeline that validates, renders, compiles, replays, and reports generated SHAFT tests.
  • Constructor Details

    • CaptureGenerator

      public CaptureGenerator()
      Creates the default generation pipeline.
    • CaptureGenerator

      public CaptureGenerator(CaptureJsonCodec codec, LocatorRanker locatorRanker, GeneratedTestValidator validator, CaptureEnrichmentService enrichmentService)
      Creates an injectable generation pipeline.
      Parameters:
      codec - Capture session codec
      locatorRanker - deterministic locator ranker
      validator - generated test validator
      enrichmentService - optional enrichment preview service
  • Method Details