Class EventBusInterface

java.lang.Object
net.serenitybdd.screenplay.EventBusInterface

public class EventBusInterface
extends java.lang.Object
  • Constructor Details

    • EventBusInterface

      public EventBusInterface()
  • Method Details

    • castActor

      public static void castActor​(java.lang.String name)
    • reportStepFailureFor

      public void reportStepFailureFor​(Performable todo, java.lang.Throwable e)
    • reportStepFailureFor

      public <T> void reportStepFailureFor​(Consequence<T> consequence, java.lang.Throwable e)
    • getRunningStepCount

      public int getRunningStepCount()
    • mergePreviousStep

      public void mergePreviousStep()
    • updateOverallResult

      public void updateOverallResult()
    • startQuestion

      public void startQuestion​(java.lang.String title)
    • finishQuestion

      public void finishQuestion()
    • reportStepFinished

      public void reportStepFinished()
    • reportStepIgnored

      public void reportStepIgnored()
    • reportStepSkippedFor

      public void reportStepSkippedFor​(Performable todo)
    • aStepHasFailed

      public boolean aStepHasFailed()
    • aStepHasFailedInTheCurrentExample

      public boolean aStepHasFailedInTheCurrentExample()
    • shouldIgnoreConsequences

      public boolean shouldIgnoreConsequences()
    • enableSoftAsserts

      public void enableSoftAsserts()
    • disableSoftAsserts

      public void disableSoftAsserts()
    • stepsAreRunning

      public boolean stepsAreRunning()
    • assignFactToActor

      public void assignFactToActor​(Actor actor, java.lang.String fact)
    • assignAbilityToActor

      public void assignAbilityToActor​(Actor actor, java.lang.String ability)