JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
A_SHORT_PERIOD_BETWEEN_TRIES
- Static variable in class net.serenitybdd.screenplay.
EventualConsequence
Ability
- Interface in
net.serenitybdd.screenplay
A marker interface to indicate that an actor can perform some ability.
abilityTo(Class<? extends T>)
- Method in class net.serenitybdd.screenplay.
Actor
about(String)
- Static method in interface net.serenitybdd.screenplay.
Question
AcceptsHints
- Interface in
net.serenitybdd.screenplay.questions
Action
- Interface in
net.serenitybdd.screenplay
Deprecated.
Use Interaction instead
Actor
- Class in
net.serenitybdd.screenplay
An actor represents the person or system using the application under test.
Actor(String)
- Constructor for class net.serenitybdd.screenplay.
Actor
Actor.ErrorHandlingMode
- Enum in
net.serenitybdd.screenplay
ActorAsksQuestion
- Class in
net.serenitybdd.screenplay.events
ActorAsksQuestion(Question, String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorAsksQuestion
ActorBeginsConsequenceCheckEvent
- Class in
net.serenitybdd.screenplay.events
ActorBeginsConsequenceCheckEvent(String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorBeginsConsequenceCheckEvent
ActorBeginsPerformanceEvent
- Class in
net.serenitybdd.screenplay.events
ActorBeginsPerformanceEvent(String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorBeginsPerformanceEvent
ActorEndsConsequenceCheckEvent
- Class in
net.serenitybdd.screenplay.events
ActorEndsConsequenceCheckEvent(String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorEndsConsequenceCheckEvent
ActorEndsPerformanceEvent
- Class in
net.serenitybdd.screenplay.events
Created by john on 31/08/2015.
ActorEndsPerformanceEvent(String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorEndsPerformanceEvent
actorNamed(String, Ability...)
- Method in class net.serenitybdd.screenplay.actors.
Cast
ActorPerformanceEvent
- Class in
net.serenitybdd.screenplay.events
ActorPerformanceEvent(String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorPerformanceEvent
ActorPerforms
- Class in
net.serenitybdd.screenplay.events
ActorPerforms(Performable, String)
- Constructor for class net.serenitybdd.screenplay.events.
ActorPerforms
addHints(Set<Class<? extends QuestionHint>>)
- Static method in class net.serenitybdd.screenplay.questions.
QuestionHints
addNewExamplesFrom(DataTable)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
addRecordedInputValuesTo(String)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
after(Performable...)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
after(Performable...)
- Method in interface net.serenitybdd.screenplay.
Consequence
Evaluate the consequence only after performing the specified tasks.
after(Performable...)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
AggregateQuestions
- Class in
net.serenitybdd.screenplay.questions
AggregateQuestions()
- Constructor for class net.serenitybdd.screenplay.questions.
AggregateQuestions
anActorIsOnStage()
- Method in class net.serenitybdd.screenplay.actors.
Stage
Check whether there is any actor in the spotlight at the moment.
and(Actor)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
and(Predicate<? super T>)
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
andIfSo(Performable...)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
andQuestion(Question)
- Method in class net.serenitybdd.screenplay.
QuestionSubject
andThat(Actor)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
aNewActor()
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Create a new actor whose name is not yet known.
AnnotatedTitle
- Class in
net.serenitybdd.screenplay.annotations
AnonymousBackendTask
- Class in
net.serenitybdd.screenplay
AnonymousBackendTask()
- Constructor for class net.serenitybdd.screenplay.
AnonymousBackendTask
AnonymousBackendTask(String, List<Performable>)
- Constructor for class net.serenitybdd.screenplay.
AnonymousBackendTask
AnonymousInteraction
- Class in
net.serenitybdd.screenplay
AnonymousInteraction(String, List<Performable>)
- Constructor for class net.serenitybdd.screenplay.
AnonymousInteraction
AnonymousPerformable
- Class in
net.serenitybdd.screenplay
AnonymousPerformable()
- Constructor for class net.serenitybdd.screenplay.
AnonymousPerformable
AnonymousPerformable(String, List<Performable>)
- Constructor for class net.serenitybdd.screenplay.
AnonymousPerformable
AnonymousPerformableFieldSetter
<
T
extends
AnonymousPerformable
> - Class in
net.serenitybdd.screenplay
AnonymousPerformableFieldSetter(T, String)
- Constructor for class net.serenitybdd.screenplay.
AnonymousPerformableFieldSetter
AnonymousPerformableFunction
- Class in
net.serenitybdd.screenplay
AnonymousPerformableFunction(String, Consumer<Actor>)
- Constructor for class net.serenitybdd.screenplay.
AnonymousPerformableFunction
AnonymousPerformableRunnable
- Class in
net.serenitybdd.screenplay
AnonymousPerformableRunnable(String, Runnable)
- Constructor for class net.serenitybdd.screenplay.
AnonymousPerformableRunnable
AnonymousTask
- Class in
net.serenitybdd.screenplay
AnonymousTask()
- Constructor for class net.serenitybdd.screenplay.
AnonymousTask
AnonymousTask(String, List<Performable>)
- Constructor for class net.serenitybdd.screenplay.
AnonymousTask
answeredBy(Actor)
- Method in interface net.serenitybdd.screenplay.
Question
answeredBy(Question<T>)
- Method in class net.serenitybdd.screenplay.
QuestionBuilder
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
CountQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
MaxQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
MinQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
QuestionWithDefinedSubject
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
Remembered
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
ReverseQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
SortedQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
SumQuestion
answeredBy(Actor)
- Method in class net.serenitybdd.screenplay.questions.
TheMemory
apply(Set<Class<? extends QuestionHint>>)
- Method in interface net.serenitybdd.screenplay.questions.
AcceptsHints
as(Class<ANSWER>)
- Method in interface net.serenitybdd.screenplay.
Question
asActor(Actor)
- Method in interface net.serenitybdd.screenplay.
RefersToActor
asADate()
- Method in interface net.serenitybdd.screenplay.
Question
asADate(String)
- Method in interface net.serenitybdd.screenplay.
Question
asBigDecimal()
- Method in interface net.serenitybdd.screenplay.
Question
asBoolean()
- Method in interface net.serenitybdd.screenplay.
Question
asDouble()
- Method in interface net.serenitybdd.screenplay.
Question
asEnum(Class<T>)
- Method in interface net.serenitybdd.screenplay.
Question
asFloat()
- Method in interface net.serenitybdd.screenplay.
Question
asInteger()
- Method in interface net.serenitybdd.screenplay.
Question
asksFor(Question<ANSWER>)
- Method in class net.serenitybdd.screenplay.
Actor
asksFor(Question<ANSWER>)
- Method in interface net.serenitybdd.screenplay.
PerformsTasks
asListOf(Class<T>)
- Method in interface net.serenitybdd.screenplay.
Question
asLong()
- Method in interface net.serenitybdd.screenplay.
Question
assignAbilityToActor(Actor, String)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
assignDescriptionToActor(String)
- Method in class net.serenitybdd.screenplay.
Actor
assignFactToActor(Actor, String)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
assignGeneralAbilitiesTo(Actor)
- Method in class net.serenitybdd.screenplay.actors.
Cast
assignName(String)
- Method in class net.serenitybdd.screenplay.
Actor
asString()
- Method in interface net.serenitybdd.screenplay.
Question
assumptionViolated(String)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
aStepHasFailed()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
aStepHasFailedInTheCurrentExample()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
attemptsTo(Actor.ErrorHandlingMode, Performable...)
- Method in class net.serenitybdd.screenplay.
Actor
attemptsTo(Performable...)
- Method in class net.serenitybdd.screenplay.
Actor
attemptsTo(T...)
- Method in interface net.serenitybdd.screenplay.
PerformsTasks
attemptTo(Performable...)
- Static method in class net.serenitybdd.screenplay.
InteractiveConsequence
B
BackendTask
- Class in
net.serenitybdd.screenplay
A backend task will report on all nested tasks, but will not generate any screenshots.
BackendTask()
- Constructor for class net.serenitybdd.screenplay.
BackendTask
BaseConsequence
<
T
> - Class in
net.serenitybdd.screenplay
BaseConsequence()
- Constructor for class net.serenitybdd.screenplay.
BaseConsequence
because(String)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
because(String)
- Method in interface net.serenitybdd.screenplay.
Consequence
because(String)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
beginConsequenceCheck()
- Method in class net.serenitybdd.screenplay.
ConsequenceListener
beginPerformance(ActorBeginsPerformanceEvent)
- Method in class net.serenitybdd.screenplay.logging.
PerformableLogger
BigDecimalConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
BigDecimalConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
BigDecimalConverter
BooleanConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
BooleanConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
BooleanConverter
BooleanQuestionConsequence
<
T
> - Class in
net.serenitybdd.screenplay
BooleanQuestionConsequence(Question<Boolean>)
- Constructor for class net.serenitybdd.screenplay.
BooleanQuestionConsequence
BooleanQuestionConsequence(String, Question<Boolean>)
- Constructor for class net.serenitybdd.screenplay.
BooleanQuestionConsequence
brief(Actor)
- Method in class net.serenitybdd.screenplay.
Actor
Add all the remembered items for the current actor to the other actor's memory
but(Actor)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
C
called(String)
- Static method in interface net.serenitybdd.screenplay.
Task
can(T)
- Method in class net.serenitybdd.screenplay.
Actor
can(Consequence<?>...)
- Method in class net.serenitybdd.screenplay.
Actor
Cast
- Class in
net.serenitybdd.screenplay.actors
Provide simple support for managing Screenplay actors in Cucumber-JVM or JBehave
Cast(Ability[])
- Constructor for class net.serenitybdd.screenplay.actors.
Cast
Cast(Consumer<Actor>...)
- Constructor for class net.serenitybdd.screenplay.actors.
Cast
castActor(String)
- Static method in class net.serenitybdd.screenplay.
EventBusInterface
Check
- Class in
net.serenitybdd.screenplay.conditions
Check()
- Constructor for class net.serenitybdd.screenplay.conditions.
Check
Complaint
- Class in
net.serenitybdd.screenplay
Complaint()
- Constructor for class net.serenitybdd.screenplay.
Complaint
CompositePerformable
- Class in
net.serenitybdd.screenplay
ConditionalPerformable
- Class in
net.serenitybdd.screenplay.conditions
ConditionalPerformable()
- Constructor for class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
ConditionalPerformableOnBoolean
- Class in
net.serenitybdd.screenplay.conditions
ConditionalPerformableOnBoolean(Boolean)
- Constructor for class net.serenitybdd.screenplay.conditions.
ConditionalPerformableOnBoolean
ConditionalPerformableOnQuestion
- Class in
net.serenitybdd.screenplay.conditions
ConditionalPerformableOnQuestion(Question<Boolean>)
- Constructor for class net.serenitybdd.screenplay.conditions.
ConditionalPerformableOnQuestion
Consequence
<
T
> - Interface in
net.serenitybdd.screenplay
ConsequenceGroup
<
T
> - Class in
net.serenitybdd.screenplay.questions
ConsequenceGroup(Question<?>)
- Constructor for class net.serenitybdd.screenplay.questions.
ConsequenceGroup
ConsequenceListener
- Class in
net.serenitybdd.screenplay
ConsequenceListener(EventBusInterface)
- Constructor for class net.serenitybdd.screenplay.
ConsequenceListener
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
BigDecimalConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
BooleanConverter
convert(Object)
- Method in interface net.serenitybdd.screenplay.questions.converters.converters.
Converter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
DateTimeConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
DoubleConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
FloatConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
IntegerConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
LongConverter
convert(Object)
- Method in class net.serenitybdd.screenplay.questions.converters.converters.
StringConverter
Converter
<
TO
> - Interface in
net.serenitybdd.screenplay.questions.converters.converters
converterFor(Class<?>)
- Static method in class net.serenitybdd.screenplay.
DefaultConverters
convertToEnum(Class<T>, String)
- Method in class net.serenitybdd.screenplay.
EnumValues
CountQuestion
- Class in
net.serenitybdd.screenplay.questions
CountQuestion(Question<? extends Collection>)
- Constructor for class net.serenitybdd.screenplay.questions.
CountQuestion
D
DateTimeConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
DateTimeConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
DateTimeConverter
DEFAULT_CONVERTERS
- Static variable in class net.serenitybdd.screenplay.
DefaultConverters
DefaultConverters
- Class in
net.serenitybdd.screenplay
DefaultConverters()
- Constructor for class net.serenitybdd.screenplay.
DefaultConverters
describedAs(String)
- Method in class net.serenitybdd.screenplay.
Actor
describedAs(String)
- Method in interface net.serenitybdd.screenplay.
Question
Returns a new question with the specified text as a subject.
disableSoftAsserts()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
dismissAll()
- Method in class net.serenitybdd.screenplay.actors.
Cast
DoubleConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
DoubleConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
DoubleConverter
drawTheCurtain()
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Perform any cleanup actions on each actor on the stage.
drawTheCurtain()
- Method in class net.serenitybdd.screenplay.actors.
Stage
This method should be called at the end of the screenplay test to perform teardown actions on each actor.
E
eachAttemptTo(Performable...)
- Method in class net.serenitybdd.screenplay.
InParallel
Have several actors perform a given task in parallel, for example:
eachAttemptTo(Collection<Performable>)
- Method in class net.serenitybdd.screenplay.
InParallel
enableSoftAsserts()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
endConsequenceCheck()
- Method in class net.serenitybdd.screenplay.
ConsequenceListener
endPerformance(ActorEndsPerformanceEvent)
- Method in class net.serenitybdd.screenplay.logging.
PerformableLogger
entersTheScene()
- Method in class net.serenitybdd.screenplay.
Actor
A method used to declare that an actor is now the actor in the spotlight, without having them perform any tasks.
EnumValues
- Class in
net.serenitybdd.screenplay
EnumValues(Class<T>)
- Constructor for class net.serenitybdd.screenplay.
EnumValues
errorFrom(Throwable)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
evaluatedConditionFor(Actor)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
evaluatedConditionFor(Actor)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformableOnBoolean
evaluatedConditionFor(Actor)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformableOnQuestion
evaluateFor(Actor)
- Method in class net.serenitybdd.screenplay.
BooleanQuestionConsequence
evaluateFor(Actor)
- Method in interface net.serenitybdd.screenplay.
Consequence
evaluateFor(Actor)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
evaluateFor(Actor)
- Method in class net.serenitybdd.screenplay.
PredicateConsequence
evaluateFor(Actor)
- Method in class net.serenitybdd.screenplay.
QuestionConsequence
evaluateFor(Actor)
- Method in class net.serenitybdd.screenplay.questions.
ConsequenceGroup
EventBusInterface
- Class in
net.serenitybdd.screenplay
EventBusInterface()
- Constructor for class net.serenitybdd.screenplay.
EventBusInterface
EventualConsequence
<
T
> - Class in
net.serenitybdd.screenplay
EventualConsequence(Consequence<T>, long)
- Constructor for class net.serenitybdd.screenplay.
EventualConsequence
EventualConsequence(Consequence<T>, long, boolean)
- Constructor for class net.serenitybdd.screenplay.
EventualConsequence
EventualConsequence(Consequence<T>)
- Constructor for class net.serenitybdd.screenplay.
EventualConsequence
EventualConsequenceBuilder
<
T
> - Class in
net.serenitybdd.screenplay
EventualConsequenceBuilder(Consequence, long)
- Constructor for class net.serenitybdd.screenplay.
EventualConsequenceBuilder
eventually(Consequence<T>)
- Static method in class net.serenitybdd.screenplay.
EventualConsequence
exampleFinished()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
exampleStarted(Map<String, String>)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
expected
- Variable in class net.serenitybdd.screenplay.
PredicateConsequence
expected
- Variable in class net.serenitybdd.screenplay.
QuestionConsequence
explanation
- Variable in class net.serenitybdd.screenplay.
BaseConsequence
ExternalValueQuestion
- Class in
net.serenitybdd.screenplay
ExternalValueQuestion()
- Constructor for class net.serenitybdd.screenplay.
ExternalValueQuestion
F
Fact
- Interface in
net.serenitybdd.screenplay.facts
A Fact is a way of declaring details about an actor.
FactLifecycleListener
- Class in
net.serenitybdd.screenplay.facts
FactLifecycleListener(Actor, Fact)
- Constructor for class net.serenitybdd.screenplay.facts.
FactLifecycleListener
FailedConsequence
- Class in
net.serenitybdd.screenplay
FailedConsequence(Consequence, Throwable)
- Constructor for class net.serenitybdd.screenplay.
FailedConsequence
failureCause()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
finishQuestion()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
FloatConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
FloatConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
FloatConverter
forCurrentMethod()
- Static method in class net.serenitybdd.screenplay.
HumanReadableTaskName
forEach(BiConsumer<Actor, T>)
- Method in class net.serenitybdd.screenplay.
Iterate
forget(String)
- Method in class net.serenitybdd.screenplay.
Actor
Forget
- Class in
net.serenitybdd.screenplay
Forget(String)
- Constructor for class net.serenitybdd.screenplay.
Forget
FormattedTitle
- Class in
net.serenitybdd.screenplay.formatting
FormattedTitle(EnvironmentVariables, Actor)
- Constructor for class net.serenitybdd.screenplay.formatting.
FormattedTitle
forNoLongerThan(long)
- Method in interface net.serenitybdd.screenplay.waits.
WithTimeout
forNoLongerThan(int)
- Method in interface net.serenitybdd.screenplay.waits.
WithTimeout
forNoMoreThan(long)
- Method in class net.serenitybdd.screenplay.waits.
WaitWithTimeout
forNoMoreThan(Duration)
- Method in class net.serenitybdd.screenplay.waits.
WaitWithTimeout
forType(Class<?>)
- Static method in class net.serenitybdd.screenplay.
EnumValues
from(Class<? extends Error>, String, Throwable)
- Static method in class net.serenitybdd.screenplay.
Complaint
from(Class<? extends Error>, Throwable)
- Static method in class net.serenitybdd.screenplay.
Complaint
from(Performable, Performable)
- Static method in class net.serenitybdd.screenplay.
CompositePerformable
from(String)
- Static method in class net.serenitybdd.screenplay.formatting.
StripRedundantTerms
fromAssertion(Matcher)
- Static method in class net.serenitybdd.screenplay.questions.
QuestionHints
fromClass(Class<?>)
- Static method in class net.serenitybdd.screenplay.
QuestionSubject
G
gaveAsThe(String)
- Method in class net.serenitybdd.screenplay.
Actor
getAbilityThatExtends(Class<C>)
- Method in class net.serenitybdd.screenplay.
Actor
Return an ability that extends the given class.
getActors()
- Method in class net.serenitybdd.screenplay.actors.
Cast
getCause()
- Method in class net.serenitybdd.screenplay.
FailedConsequence
getConsequence()
- Method in class net.serenitybdd.screenplay.
FailedConsequence
getCustomFieldValues()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformable
getDescription()
- Method in class net.serenitybdd.screenplay.
Actor
getFailureCause()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
getFields(Class<?>)
- Static method in class net.serenitybdd.screenplay.logging.
PerformableLogger
getFormattedTitleFor(Consequence<T>)
- Method in class net.serenitybdd.screenplay.formatting.
FormattedTitle
getId()
- Method in class net.serenitybdd.screenplay.
Actor
getInputValues()
- Method in interface net.serenitybdd.screenplay.
RecordsInputs
getName()
- Method in class net.serenitybdd.screenplay.
Actor
getName()
- Method in class net.serenitybdd.screenplay.events.
ActorPerformanceEvent
getName()
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
getNameOrPronoun()
- Method in class net.serenitybdd.screenplay.
Actor
getPerformable()
- Method in class net.serenitybdd.screenplay.events.
ActorPerforms
getPerformedTaskCount()
- Method in class net.serenitybdd.screenplay.
PerformedTaskTally
getPredicate()
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
getQuestion()
- Method in class net.serenitybdd.screenplay.events.
ActorAsksQuestion
getRunningStepCount()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
getSubject()
- Method in interface net.serenitybdd.screenplay.
Question
getSubject()
- Method in class net.serenitybdd.screenplay.questions.
QuestionWithDefinedSubject
getTeardowns()
- Method in class net.serenitybdd.screenplay.
Actor
Return a list of all
Ability
s which implement
HasTeardown
getValueOf(String)
- Method in class net.serenitybdd.screenplay.
EnumValues
getValuesOf(List<?>)
- Method in class net.serenitybdd.screenplay.
EnumValues
givenThat(T)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
GivenWhenThen
- Class in
net.serenitybdd.screenplay
GivenWhenThen()
- Constructor for class net.serenitybdd.screenplay.
GivenWhenThen
H
has(Performable...)
- Method in class net.serenitybdd.screenplay.
Actor
has(Fact...)
- Method in class net.serenitybdd.screenplay.
Actor
HasTeardown
- Interface in
net.serenitybdd.screenplay
Implement this Interface when you wish an
Ability
to be torn down upon calling OnStage.drawTheCurtain()
HintAdder(Set<Class<? extends QuestionHint>>)
- Constructor for class net.serenitybdd.screenplay.questions.
QuestionHints.HintAdder
HumanReadableTaskName
- Class in
net.serenitybdd.screenplay
HumanReadableTaskName()
- Constructor for class net.serenitybdd.screenplay.
HumanReadableTaskName
I
IgnoreStepException
- Exception in
net.serenitybdd.screenplay.exceptions
IgnoreStepException()
- Constructor for exception net.serenitybdd.screenplay.exceptions.
IgnoreStepException
ignoringExceptions(Class<? extends Throwable>...)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
injectFieldsInto(String)
- Static method in class net.serenitybdd.screenplay.annotations.
AnnotatedTitle
InParallel
- Class in
net.serenitybdd.screenplay
Run a series of Performable tasks in parallel with different actors
inputValues()
- Method in class net.serenitybdd.screenplay.
BaseConsequence
instrumented(Class<T>, Object...)
- Static method in class net.serenitybdd.screenplay.
Tasks
InstrumentedTask
- Class in
net.serenitybdd.screenplay
InstrumentedTask()
- Constructor for class net.serenitybdd.screenplay.
InstrumentedTask
IntegerConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
IntegerConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
IntegerConverter
Interaction
- Interface in
net.serenitybdd.screenplay
A marker class to indicate that a Performable represents a system interaction (action), rather than a business task.
InteractiveConsequence
- Class in
net.serenitybdd.screenplay
An InteractiveConsequence is a convenience class designed to make it easier to write consequences that need to be preceded by actions, for example when performing a number of soft assertions on a page.
InteractiveConsequence(Performable[])
- Constructor for class net.serenitybdd.screenplay.
InteractiveConsequence
is(Object)
- Method in class net.serenitybdd.screenplay.
RememberThat.MemoryBuilder
isAnsweredBy(Question<?>)
- Method in class net.serenitybdd.screenplay.
RememberThat.MemoryBuilder
isBaseStepListenerRegistered()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
isNestedInSilentTask()
- Static method in class net.serenitybdd.screenplay.
SilentTasks
isPresent()
- Method in class net.serenitybdd.screenplay.questions.
TheMemory.TheMemoryQuestionBuilder
isSilent()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableFunction
isSilent()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableRunnable
isSilent()
- Method in class net.serenitybdd.screenplay.
AnonymousTask
isSilent()
- Method in class net.serenitybdd.screenplay.
EventualConsequence
isSilent()
- Method in class net.serenitybdd.screenplay.
SilentPerformableFunction
isSilent(Performable)
- Static method in class net.serenitybdd.screenplay.
SilentTasks
Iterate
<
T
> - Class in
net.serenitybdd.screenplay
Iterate(List<T>)
- Constructor for class net.serenitybdd.screenplay.
Iterate
L
lastStepFailed(StepFailure)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
LongConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
LongConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
LongConverter
M
map(Function<ANSWER, T>)
- Method in interface net.serenitybdd.screenplay.
Question
Convert the answer to a question into another form using an arbitrary function.
mapEach(Function<String, T>)
- Method in interface net.serenitybdd.screenplay.
Question
MaxQuestion
<
T
extends
Object
&
Comparable
<? super
T
>> - Class in
net.serenitybdd.screenplay.questions
MaxQuestion(Question<? extends Collection<T>>)
- Constructor for class net.serenitybdd.screenplay.questions.
MaxQuestion
MaxQuestion(Question<? extends Collection<T>>, Comparator<? super T>)
- Constructor for class net.serenitybdd.screenplay.questions.
MaxQuestion
mergePreviousStep()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
milliseconds()
- Method in class net.serenitybdd.screenplay.
EventualConsequenceBuilder
milliseconds()
- Method in class net.serenitybdd.screenplay.waits.
WaitWithTimeout.TimeoutBuilder
milliseconds()
- Method in interface net.serenitybdd.screenplay.waits.
WithTimeUnits
MinQuestion
<
T
extends
Object
&
Comparable
<? super
T
>> - Class in
net.serenitybdd.screenplay.questions
MinQuestion(Question<? extends Collection<T>>)
- Constructor for class net.serenitybdd.screenplay.questions.
MinQuestion
MinQuestion(Question<? extends Collection<T>>, Comparator<? super T>)
- Constructor for class net.serenitybdd.screenplay.questions.
MinQuestion
minutes()
- Method in class net.serenitybdd.screenplay.waits.
WaitWithTimeout.TimeoutBuilder
minutes()
- Method in interface net.serenitybdd.screenplay.waits.
WithTimeUnits
N
named(String)
- Static method in class net.serenitybdd.screenplay.
Actor
NamedPredicate
<
T
> - Class in
net.serenitybdd.screenplay.questions
NamedPredicate(String, Predicate<T>)
- Constructor for class net.serenitybdd.screenplay.questions.
NamedPredicate
negate()
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
net.serenitybdd.screenplay
- package net.serenitybdd.screenplay
net.serenitybdd.screenplay.actors
- package net.serenitybdd.screenplay.actors
net.serenitybdd.screenplay.annotations
- package net.serenitybdd.screenplay.annotations
net.serenitybdd.screenplay.conditions
- package net.serenitybdd.screenplay.conditions
net.serenitybdd.screenplay.events
- package net.serenitybdd.screenplay.events
net.serenitybdd.screenplay.exceptions
- package net.serenitybdd.screenplay.exceptions
net.serenitybdd.screenplay.facts
- package net.serenitybdd.screenplay.facts
net.serenitybdd.screenplay.formatting
- package net.serenitybdd.screenplay.formatting
net.serenitybdd.screenplay.logging
- package net.serenitybdd.screenplay.logging
net.serenitybdd.screenplay.matchers
- package net.serenitybdd.screenplay.matchers
net.serenitybdd.screenplay.questions
- package net.serenitybdd.screenplay.questions
net.serenitybdd.screenplay.questions.converters.converters
- package net.serenitybdd.screenplay.questions.converters.converters
net.serenitybdd.screenplay.waits
- package net.serenitybdd.screenplay.waits
newTask()
- Method in class net.serenitybdd.screenplay.
PerformedTaskTally
NO_VALID_CONSTRUCTOR
- Static variable in class net.serenitybdd.screenplay.
Complaint
NoMatchingAbilityException
- Exception in
net.serenitybdd.screenplay
NoMatchingAbilityException(String)
- Constructor for exception net.serenitybdd.screenplay.
NoMatchingAbilityException
NoStageException
- Exception in
net.serenitybdd.screenplay.actors
NoStageException(String)
- Constructor for exception net.serenitybdd.screenplay.actors.
NoStageException
not(Question<Boolean>)
- Static method in interface net.serenitybdd.screenplay.
Question
notifyScreenChange()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
O
of(Object)
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableFieldSetter
of(T)
- Static method in class net.serenitybdd.screenplay.
InstrumentedTask
of(ANSWER)
- Static method in class net.serenitybdd.screenplay.questions.
TheValue
of(String, ANSWER)
- Static method in class net.serenitybdd.screenplay.questions.
TheValue
of(Actor)
- Static method in class net.serenitybdd.screenplay.
UseAnAbility
ofConsequence(Consequence<T>, Actor)
- Static method in class net.serenitybdd.screenplay.formatting.
FormattedTitle
ofStandardActors()
- Static method in class net.serenitybdd.screenplay.actors.
Cast
onError()
- Method in interface net.serenitybdd.screenplay.
QuestionDiagnostics
OnStage
- Class in
net.serenitybdd.screenplay.actors
The stage is used to keep track of the actors taking part in a Screenplay test.
OnStage()
- Constructor for class net.serenitybdd.screenplay.actors.
OnStage
or(Predicate<? super T>)
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
orComplainWith(Class<? extends Error>)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
orComplainWith(Class<? extends Error>, String)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
orComplainWith(Class<? extends Error>)
- Method in interface net.serenitybdd.screenplay.
Consequence
orComplainWith(Class<? extends Error>, String)
- Method in interface net.serenitybdd.screenplay.
Consequence
orComplainWith(Class<? extends Error>)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
orComplainWith(Class<? extends Error>, String)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
otherwise(Performable...)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
outcomeToPerform
- Variable in class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
over(List<T>)
- Static method in class net.serenitybdd.screenplay.
Iterate
P
perform(List<Runnable>)
- Method in class net.serenitybdd.screenplay.
InParallel
perform(Runnable...)
- Method in class net.serenitybdd.screenplay.
InParallel
perform(String, Runnable...)
- Method in class net.serenitybdd.screenplay.
InParallel
perform(ActorPerforms)
- Method in class net.serenitybdd.screenplay.logging.
PerformableLogger
Performable
- Interface in
net.serenitybdd.screenplay
A task or action that can be performed by an actor.
PerformableLogger
- Class in
net.serenitybdd.screenplay.logging
PerformableLogger()
- Constructor for class net.serenitybdd.screenplay.logging.
PerformableLogger
performAs(T)
- Method in class net.serenitybdd.screenplay.
AnonymousPerformable
performAs(T)
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableFunction
performAs(T)
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableRunnable
performAs(T)
- Method in class net.serenitybdd.screenplay.
CompositePerformable
performAs(T)
- Method in class net.serenitybdd.screenplay.conditions.
ConditionalPerformable
performAs(T)
- Method in class net.serenitybdd.screenplay.conditions.
SilentPerformable
performAs(T)
- Method in class net.serenitybdd.screenplay.
Forget
performAs(T)
- Method in interface net.serenitybdd.screenplay.
Performable
performAs(T)
- Method in class net.serenitybdd.screenplay.
RememberThat.WithQuestion
performAs(T)
- Method in class net.serenitybdd.screenplay.
RememberThat.WithValue
performAs(T)
- Method in class net.serenitybdd.screenplay.
SilentPerformableFunction
performAs(T)
- Method in class net.serenitybdd.screenplay.waits.
WaitOnQuestion
performAs(T)
- Method in class net.serenitybdd.screenplay.waits.
WaitOnSupplier
PerformedTaskTally
- Class in
net.serenitybdd.screenplay
PerformedTaskTally()
- Constructor for class net.serenitybdd.screenplay.
PerformedTaskTally
performSetupActionsAs(Actor)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
performSetupActionsAs(Actor)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
PerformsTasks
- Interface in
net.serenitybdd.screenplay
PredicateConsequence
<
T
> - Class in
net.serenitybdd.screenplay
PredicateConsequence(Question<T>, Predicate<T>)
- Constructor for class net.serenitybdd.screenplay.
PredicateConsequence
PredicateConsequence(String, Question<T>, Predicate<T>)
- Constructor for class net.serenitybdd.screenplay.
PredicateConsequence
prepareQuestion(ActorAsksQuestion)
- Method in class net.serenitybdd.screenplay.logging.
PerformableLogger
Q
question
- Variable in class net.serenitybdd.screenplay.
PredicateConsequence
Question
<
ANSWER
> - Interface in
net.serenitybdd.screenplay
question
- Variable in class net.serenitybdd.screenplay.
QuestionConsequence
QuestionBuilder
- Class in
net.serenitybdd.screenplay
QuestionConsequence
<
T
> - Class in
net.serenitybdd.screenplay
QuestionConsequence(Question<T>, Matcher<T>)
- Constructor for class net.serenitybdd.screenplay.
QuestionConsequence
QuestionConsequence(String, Question<T>, Matcher<T>)
- Constructor for class net.serenitybdd.screenplay.
QuestionConsequence
QuestionDiagnostics
- Interface in
net.serenitybdd.screenplay
QuestionHint
- Interface in
net.serenitybdd.screenplay.questions
QuestionHints
- Class in
net.serenitybdd.screenplay.questions
QuestionHints()
- Constructor for class net.serenitybdd.screenplay.questions.
QuestionHints
QuestionHints.HintAdder
- Class in
net.serenitybdd.screenplay.questions
QuestionSubject
<
T
> - Class in
net.serenitybdd.screenplay
QuestionSubject(Class<? extends Question>)
- Constructor for class net.serenitybdd.screenplay.
QuestionSubject
QuestionWithDefinedSubject
<
T
> - Class in
net.serenitybdd.screenplay.questions
QuestionWithDefinedSubject(Question<T>, String, List<Performable>)
- Constructor for class net.serenitybdd.screenplay.questions.
QuestionWithDefinedSubject
QuestionWithDefinedSubject(Question<T>, String)
- Constructor for class net.serenitybdd.screenplay.questions.
QuestionWithDefinedSubject
R
recall(String)
- Method in class net.serenitybdd.screenplay.
Actor
recallAll()
- Method in class net.serenitybdd.screenplay.
Actor
RecordsInputs
- Interface in
net.serenitybdd.screenplay
RefersToActor
- Interface in
net.serenitybdd.screenplay
remember(String, Question<ANSWER>)
- Method in class net.serenitybdd.screenplay.
Actor
remember(String, Object)
- Method in class net.serenitybdd.screenplay.
Actor
Remembered
<
T
> - Class in
net.serenitybdd.screenplay.questions
A question that returns a value previously remembered by the actor.
RememberThat
- Class in
net.serenitybdd.screenplay
A convenience method to allow an actor to remember things when performing tasks.
RememberThat()
- Constructor for class net.serenitybdd.screenplay.
RememberThat
RememberThat.MemoryBuilder
- Class in
net.serenitybdd.screenplay
RememberThat.WithQuestion
- Class in
net.serenitybdd.screenplay
RememberThat.WithValue
- Class in
net.serenitybdd.screenplay
ReportedErrorMessages
- Class in
net.serenitybdd.screenplay.matchers
ReportedErrorMessages()
- Constructor for class net.serenitybdd.screenplay.matchers.
ReportedErrorMessages
reportsErrors(E)
- Static method in class net.serenitybdd.screenplay.matchers.
ReportedErrorMessages
reportStepFailureFor(Performable, Throwable)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
reportStepFailureFor(Consequence<T>, Throwable)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
reportStepFinished()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
reportStepIgnored()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
reportStepSkippedFor(Performable)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
reset()
- Method in class net.serenitybdd.screenplay.
PerformedTaskTally
returnsAValueThat(String, Predicate<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
ReverseQuestion
<
T
> - Class in
net.serenitybdd.screenplay.questions
ReverseQuestion(Question<? extends List<T>>)
- Constructor for class net.serenitybdd.screenplay.questions.
ReverseQuestion
S
sawAsThe(String)
- Method in class net.serenitybdd.screenplay.
Actor
seconds()
- Method in class net.serenitybdd.screenplay.
EventualConsequenceBuilder
seconds()
- Method in class net.serenitybdd.screenplay.waits.
WaitWithTimeout.TimeoutBuilder
seconds()
- Method in interface net.serenitybdd.screenplay.waits.
WithTimeUnits
seeIf(Question<T>, Matcher<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(Question<? extends T>, Matcher<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(Question<? extends T>, Predicate<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(String, Question<? extends T>, Predicate<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(String, Question<? extends T>, Matcher<T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(Question<Boolean>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(String, Question<Boolean>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(Question<? extends T>, Matcher<T>...)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
seeThat(String, Question<? extends T>, Matcher<T>...)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
setFieldValue(String, Object)
- Method in class net.serenitybdd.screenplay.
AnonymousPerformable
setTheStage(Cast)
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Set the stage before calling the actors
setTheStage(Stage)
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Set the stage to a specific stage object.
setup(Actor)
- Method in interface net.serenitybdd.screenplay.facts.
Fact
shineSpotlightOn(String)
- Method in class net.serenitybdd.screenplay.actors.
Stage
Place an actor with a given name in the spotlight, without the intent to have them perform an action at this time.
should(String, Consequence<?>...)
- Method in class net.serenitybdd.screenplay.
Actor
should(List<Consequence<?>>)
- Method in class net.serenitybdd.screenplay.
Actor
should(Consequence<?>...)
- Method in class net.serenitybdd.screenplay.
Actor
shouldIgnoreConsequences()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
SilentInteraction
- Class in
net.serenitybdd.screenplay
SilentInteraction()
- Constructor for class net.serenitybdd.screenplay.
SilentInteraction
SilentPerformable
- Class in
net.serenitybdd.screenplay.conditions
SilentPerformable()
- Constructor for class net.serenitybdd.screenplay.conditions.
SilentPerformable
SilentPerformableFunction
- Class in
net.serenitybdd.screenplay
SilentPerformableFunction(Consumer<Actor>)
- Constructor for class net.serenitybdd.screenplay.
SilentPerformableFunction
SilentTask
- Class in
net.serenitybdd.screenplay
Perform a task or sequence of tasks without having it appear in the reports.
SilentTask()
- Constructor for class net.serenitybdd.screenplay.
SilentTask
SilentTasks
- Class in
net.serenitybdd.screenplay
SilentTasks()
- Constructor for class net.serenitybdd.screenplay.
SilentTasks
skippedStepStarted(ExecutedStepDescription)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
SortedQuestion
<
T
extends
Object
&
Comparable
<? super
T
>> - Class in
net.serenitybdd.screenplay.questions
SortedQuestion(Question<? extends List<T>>)
- Constructor for class net.serenitybdd.screenplay.questions.
SortedQuestion
SortedQuestion(Question<? extends List<T>>, Comparator<? super T>)
- Constructor for class net.serenitybdd.screenplay.questions.
SortedQuestion
stage()
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Get the current stage.
Stage
- Class in
net.serenitybdd.screenplay.actors
The stage keeps track of the actors currently in a screenplay test, referenced by name.
Stage(Cast)
- Constructor for class net.serenitybdd.screenplay.actors.
Stage
startQuestion(String)
- Method in class net.serenitybdd.screenplay.
EventBusInterface
stepFailed(StepFailure)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
stepFinished()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
stepIgnored()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
stepPending()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
stepPending(String)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
stepsAreRunning()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
stepStarted(ExecutedStepDescription)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
StringConverter
- Class in
net.serenitybdd.screenplay.questions.converters.converters
StringConverter()
- Constructor for class net.serenitybdd.screenplay.questions.converters.converters.
StringConverter
StripRedundantTerms
- Class in
net.serenitybdd.screenplay.formatting
StripRedundantTerms()
- Constructor for class net.serenitybdd.screenplay.formatting.
StripRedundantTerms
Subject
- Annotation Type in
net.serenitybdd.screenplay.annotations
subject
- Variable in class net.serenitybdd.screenplay.
PredicateConsequence
subject
- Variable in class net.serenitybdd.screenplay.
QuestionConsequence
subject()
- Method in class net.serenitybdd.screenplay.
QuestionSubject
subjectText
- Variable in class net.serenitybdd.screenplay.
BaseConsequence
SumQuestion
- Class in
net.serenitybdd.screenplay.questions
SumQuestion(Question<? extends Collection<Integer>>)
- Constructor for class net.serenitybdd.screenplay.questions.
SumQuestion
T
Task
- Interface in
net.serenitybdd.screenplay
A marker class to indicate that a Performable represents a higher level business task, rather than a system interaction.
TaskBuilder
- Class in
net.serenitybdd.screenplay
TaskBuilder(String)
- Constructor for class net.serenitybdd.screenplay.
TaskBuilder
TaskInstantiationException
- Exception in
net.serenitybdd.screenplay
TaskInstantiationException(String)
- Constructor for exception net.serenitybdd.screenplay.
TaskInstantiationException
Tasks
- Class in
net.serenitybdd.screenplay
Tasks()
- Constructor for class net.serenitybdd.screenplay.
Tasks
teardown(Actor)
- Method in interface net.serenitybdd.screenplay.facts.
Fact
tearDown()
- Method in interface net.serenitybdd.screenplay.
HasTeardown
test(T)
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
testAborted()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testFailed(TestOutcome, Throwable)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testFinished(TestOutcome)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testIgnored()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testIsManual()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testPending()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testRetried()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testRunFinished()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testSkipped()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testStarted(String)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testStarted(String, String)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testSuiteFinished()
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testSuiteStarted(Class<?>)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
testSuiteStarted(Story)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
that(Class<C>)
- Method in class net.serenitybdd.screenplay.
UseAnAbility
If the
UseAnAbility.actor
has an
Ability
that implements the Interface, return that.
thatPerforms(String, Runnable)
- Static method in interface net.serenitybdd.screenplay.
Interaction
thatPerforms(Runnable)
- Static method in interface net.serenitybdd.screenplay.
Task
thatPerforms(String, Runnable)
- Static method in interface net.serenitybdd.screenplay.
Task
theActor(String)
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
A shorter version of "theActorCalled()"
theActor()
- Method in class net.serenitybdd.screenplay.actors.
Stage
A shortened form of theActorInTheSpotight()
theActorCalled(String)
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
Returns an actor with a given name, creating a new actor if the actor is not already on stage.
theActorInTheSpotlight()
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
The actor in the spotlight is the last actor on the stage who has performed any activity.
theActorInTheSpotlight()
- Method in class net.serenitybdd.screenplay.actors.
Stage
Return the current actor in the spotlight.
theActors(Actor...)
- Static method in class net.serenitybdd.screenplay.
InParallel
Perform the specified tasks in parallel.
theActors(Collection<Actor>)
- Static method in class net.serenitybdd.screenplay.
InParallel
Useful if you have a collection or cast of actors.
theMaximumOf(Question<? extends Collection<T>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theMaximumOf(Question<? extends Collection<T>>, Comparator<? super T>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
TheMemory
- Class in
net.serenitybdd.screenplay.questions
TheMemory(String)
- Constructor for class net.serenitybdd.screenplay.questions.
TheMemory
TheMemory.TheMemoryQuestionBuilder
- Class in
net.serenitybdd.screenplay.questions
TheMemoryQuestionBuilder(String)
- Constructor for class net.serenitybdd.screenplay.questions.
TheMemory.TheMemoryQuestionBuilder
theMinimumOf(Question<? extends Collection<T>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theMinimumOf(Question<? extends Collection<T>>, Comparator<? super T>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
then(Actor)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
then(T, Matcher<? super T>)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
then(Performable)
- Method in interface net.serenitybdd.screenplay.
Performable
thenCheckThat(Question<? extends T>, Matcher<T>)
- Method in class net.serenitybdd.screenplay.
InteractiveConsequence
theReverse(Question<? extends List<T>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theSorted(Question<? extends List<T>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theSorted(Question<? extends List<T>>, Comparator<? super T>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theSumOf(Question<? extends Collection<Integer>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
theTotalNumberOf(Question<? extends Collection<T>>)
- Static method in class net.serenitybdd.screenplay.questions.
AggregateQuestions
TheValue
- Class in
net.serenitybdd.screenplay.questions
Convenience class to convert an object into a Question
TheValue()
- Constructor for class net.serenitybdd.screenplay.questions.
TheValue
theValueOf(String)
- Static method in class net.serenitybdd.screenplay.
Forget
theValueOf(String)
- Static method in class net.serenitybdd.screenplay.
RememberThat
thisStepShouldBeIgnored()
- Method in class net.serenitybdd.screenplay.
BaseConsequence
throwComplaintTypeErrorIfSpecified(Throwable)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
throwException()
- Method in class net.serenitybdd.screenplay.
FailedConsequence
timeout
- Variable in class net.serenitybdd.screenplay.waits.
WaitWithTimeout
TimeoutBuilder(long, WaitWithTimeout)
- Constructor for class net.serenitybdd.screenplay.waits.
WaitWithTimeout.TimeoutBuilder
to(Question<T>)
- Method in class net.serenitybdd.screenplay.questions.
QuestionHints.HintAdder
toString()
- Method in class net.serenitybdd.screenplay.
Actor
toString()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformable
toString()
- Method in class net.serenitybdd.screenplay.
BooleanQuestionConsequence
toString()
- Method in class net.serenitybdd.screenplay.
EventualConsequence
toString()
- Method in class net.serenitybdd.screenplay.
PredicateConsequence
toString()
- Method in class net.serenitybdd.screenplay.
QuestionConsequence
toString()
- Method in class net.serenitybdd.screenplay.questions.
ConsequenceGroup
toString()
- Method in class net.serenitybdd.screenplay.questions.
NamedPredicate
U
UnexpectedEnumValueException
- Error in
net.serenitybdd.screenplay
UnexpectedEnumValueException(String)
- Constructor for error net.serenitybdd.screenplay.
UnexpectedEnumValueException
Uninstrumented
- Class in
net.serenitybdd.screenplay
Created by john on 16/08/2015.
Uninstrumented()
- Constructor for class net.serenitybdd.screenplay.
Uninstrumented
until(Question, Matcher)
- Static method in class net.serenitybdd.screenplay.waits.
Wait
until(Callable<Boolean>)
- Static method in class net.serenitybdd.screenplay.waits.
Wait
updateOverallResult()
- Method in class net.serenitybdd.screenplay.
EventBusInterface
UseAnAbility
- Class in
net.serenitybdd.screenplay
A factory to get an
Ability
of an
Actor
, when we don't care what it is specifically, just that it can do what we expect it to.
useExamplesFrom(DataTable)
- Method in class net.serenitybdd.screenplay.facts.
FactLifecycleListener
using(Object)
- Method in class net.serenitybdd.screenplay.annotations.
AnnotatedTitle
usingAbilityTo(Class<? extends T>)
- Method in class net.serenitybdd.screenplay.
Actor
A more readable way to access an actor's abilities.
usingPronoun(String)
- Method in class net.serenitybdd.screenplay.
Actor
V
valueOf(String)
- Static method in enum net.serenitybdd.screenplay.
Actor.ErrorHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(T)
- Static method in class net.serenitybdd.screenplay.
ExternalValueQuestion
valueOf(String)
- Static method in class net.serenitybdd.screenplay.questions.
Remembered
values()
- Static method in enum net.serenitybdd.screenplay.
Actor.ErrorHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
versionOf(Class<T>)
- Static method in class net.serenitybdd.screenplay.
Uninstrumented
W
Wait
- Class in
net.serenitybdd.screenplay.waits
Wait()
- Constructor for class net.serenitybdd.screenplay.waits.
Wait
waitingForNoLongerThan(long)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
WaitOnQuestion
- Class in
net.serenitybdd.screenplay.waits
WaitOnQuestion(Question, Matcher)
- Constructor for class net.serenitybdd.screenplay.waits.
WaitOnQuestion
WaitOnSupplier
- Class in
net.serenitybdd.screenplay.waits
WaitOnSupplier(Callable<Boolean>)
- Constructor for class net.serenitybdd.screenplay.waits.
WaitOnSupplier
WaitWithTimeout
- Class in
net.serenitybdd.screenplay.waits
WaitWithTimeout()
- Constructor for class net.serenitybdd.screenplay.waits.
WaitWithTimeout
WaitWithTimeout.TimeoutBuilder
- Class in
net.serenitybdd.screenplay.waits
wasAbleTo(Performable...)
- Method in class net.serenitybdd.screenplay.
Actor
A tense-neutral synonym for addFact() for use with given() clauses
when(Actor)
- Static method in class net.serenitybdd.screenplay.
GivenWhenThen
whenAttemptingTo(Performable)
- Method in class net.serenitybdd.screenplay.
BaseConsequence
whenAttemptingTo(Performable)
- Method in interface net.serenitybdd.screenplay.
Consequence
whenAttemptingTo(Performable)
- Method in class net.serenitybdd.screenplay.
EventualConsequence
where(String, T...)
- Static method in class net.serenitybdd.screenplay.
BackendTask
where(T...)
- Static method in class net.serenitybdd.screenplay.
BackendTask
where(String, Performable...)
- Static method in interface net.serenitybdd.screenplay.
Interaction
where(String, Consumer<Actor>)
- Static method in interface net.serenitybdd.screenplay.
Interaction
where(T...)
- Static method in class net.serenitybdd.screenplay.
SilentTask
where(T...)
- Static method in interface net.serenitybdd.screenplay.
Task
where(String, T...)
- Static method in interface net.serenitybdd.screenplay.
Task
where(Consumer<Actor>)
- Static method in interface net.serenitybdd.screenplay.
Task
where(String, Consumer<Actor>)
- Static method in interface net.serenitybdd.screenplay.
Task
whereEveryoneCan(Ability...)
- Static method in class net.serenitybdd.screenplay.actors.
Cast
Create a Cast object with a list of predefined abilities
whereEveryoneCan(Consumer<Actor>...)
- Static method in class net.serenitybdd.screenplay.actors.
Cast
Create a Cast object where each actor is configured using the provided function.
whereTheActorAttemptsTo(T...)
- Method in class net.serenitybdd.screenplay.
TaskBuilder
whether(Boolean)
- Static method in class net.serenitybdd.screenplay.conditions.
Check
whether(Question<Boolean>)
- Static method in class net.serenitybdd.screenplay.conditions.
Check
whether(Question<T>, Matcher<T>)
- Static method in class net.serenitybdd.screenplay.conditions.
Check
whoCan(T)
- Method in class net.serenitybdd.screenplay.
Actor
with(String)
- Method in class net.serenitybdd.screenplay.
AnonymousInteraction
with(String)
- Method in class net.serenitybdd.screenplay.
AnonymousTask
withCurrentActor(Performable...)
- Static method in class net.serenitybdd.screenplay.actors.
OnStage
A shorter version of "theActorInTheSpotlight().attemptsTo(...)"
withKey(String)
- Static method in class net.serenitybdd.screenplay.questions.
TheMemory
withNoPronoun()
- Method in class net.serenitybdd.screenplay.
Actor
withNoReporting()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableFunction
withNoReporting()
- Method in class net.serenitybdd.screenplay.
AnonymousPerformableRunnable
withNoReporting()
- Method in class net.serenitybdd.screenplay.
AnonymousTask
withNoReporting()
- Method in class net.serenitybdd.screenplay.
EventualConsequence
WithQuestion(String, Question<?>)
- Constructor for class net.serenitybdd.screenplay.
RememberThat.WithQuestion
WithTimeout
- Interface in
net.serenitybdd.screenplay.waits
WithTimeUnits
- Interface in
net.serenitybdd.screenplay.waits
WithValue(String, Object)
- Constructor for class net.serenitybdd.screenplay.
RememberThat.WithValue
wrapUp()
- Method in class net.serenitybdd.screenplay.
Actor
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021. All rights reserved.