Persona

Unifies PersonaWithFinder and PersonaWithBuilderScript , so that an implementation (usually an enum) can both be #build(FixtureScript, FixtureScript.ExecutionContext) built) (in the context of an existing FixtureScript ) and PersonaWithFinder#findUsing(ServiceRegistry) found .

API

Persona.java
interface Persona<T, B> {
  T build(FixtureScript parentFixtureScript, FixtureScript.ExecutionContext executionContext)
}