@Step("{0} defines a pattern indicating the failure cause")
 @Override
 public <T extends Actor> void performAs(T actor) {
   actor.attemptsTo(
       Click.on(FailureCauseManagementPage.Add_Indication),
       Click.on(FailureCauseManagementPage.Build_Log_Indication_Link),
       Enter.theValue(pattern).into(FailureCauseManagementPage.Pattern_Field));
 }
 @Step("{0} creates the '#projectName' external project")
 @Override
 public <T extends Actor> void performAs(T actor) {
   actor.attemptsTo(CreateAnExternalProject.called(projectName), Click.on(Back_to_Dashboard));
 }
Example #3
0
 @Step("{0} filters items by status #status")
 public <T extends Actor> void performAs(T theActor) {
   theActor.attemptsTo(Click.on(FilterBar.filterCalled(filter.name())));
 }