- ScenarioCaseModel - Class in com.tngtech.jgiven.report.model
-
- ScenarioCaseModel() - Constructor for class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- scenarioEnd() - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked when the scenario is finished
- ScenarioJsonReader - Class in com.tngtech.jgiven.report.json
-
- ScenarioJsonReader() - Constructor for class com.tngtech.jgiven.report.json.ScenarioJsonReader
-
- ScenarioJsonWriter - Class in com.tngtech.jgiven.report.json
-
- ScenarioJsonWriter(ReportModel) - Constructor for class com.tngtech.jgiven.report.json.ScenarioJsonWriter
-
- ScenarioModel - Class in com.tngtech.jgiven.report.model
-
- ScenarioModel() - Constructor for class com.tngtech.jgiven.report.model.ScenarioModel
-
- ScenarioRule - Annotation Type in com.tngtech.jgiven.annotation
-
Marks fields to be Scenario rules.
- ScenarioStage - Annotation Type in com.tngtech.jgiven.annotation
-
Marks fields to be stage instances
This is useful to reuse stages within stages.
- ScenarioState - Annotation Type in com.tngtech.jgiven.annotation
-
Marks fields to be read and/or written by a scenario stage.
- ScenarioState.Resolution - Enum in com.tngtech.jgiven.annotation
-
- ScenarioTestBase<GIVEN,WHEN,THEN> - Class in com.tngtech.jgiven.base
-
Base class for Scenario tests.
- ScenarioTestBase() - Constructor for class com.tngtech.jgiven.base.ScenarioTestBase
-
- scenarioTitle(String) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Is invoked for the title of the scenario.
- self() - Method in class com.tngtech.jgiven.base.StageBase
-
- setArgumentName(String) - Method in class com.tngtech.jgiven.report.model.ArgumentInfo
-
- setAttachment(Attachment) - Method in class com.tngtech.jgiven.report.model.StepModel
-
- setCaseNr(int) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setCasesAsTable(boolean) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setClassName(String) - Method in class com.tngtech.jgiven.report.model.ReportModel
-
- setClassName(String) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setColor(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setConfig(ReportGenerator.Config) - Method in class com.tngtech.jgiven.report.ReportGenerator
-
- setCssClass(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setCustomCssFile(File) - Method in class com.tngtech.jgiven.report.ReportGenerator.Config
-
- setCustomJsFile(File) - Method in class com.tngtech.jgiven.report.ReportGenerator.Config
-
- setData(List<List<String>>) - Method in class com.tngtech.jgiven.report.model.DataTable
-
- setDataTable(DataTable) - Method in class com.tngtech.jgiven.report.model.ArgumentInfo
-
- setDescription(String) - Method in class com.tngtech.jgiven.report.model.ReportModel
-
- setDescription(String) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setDescription(String) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setDescription(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setDurationInNanos(long) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setDurationInNanos(long) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setDurationInNanos(long) - Method in class com.tngtech.jgiven.report.model.StepModel
-
- setErrorMessage(String) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setExplicitArguments(List<String>) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setExplicitParameters(List<String>) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setExtendedDescription(String) - Method in interface com.tngtech.jgiven.CurrentStep
-
Set the extended description of the current step
- setExtendedDescription(String) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setExtendedDescription(String) - Method in class com.tngtech.jgiven.report.model.StepModel
-
- setFileName(String) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setFormat(ReportGenerator.Format) - Method in class com.tngtech.jgiven.report.ReportGenerator
-
- setFormattedValue(String) - Method in class com.tngtech.jgiven.report.model.ArgumentInfo
-
- setFormatter(Class<T>, Formatter<T>) - Method in class com.tngtech.jgiven.config.AbstractJGivenConfiguration
-
Sets the formatter for the given type.
- setHeaderType(Table.HeaderType) - Method in class com.tngtech.jgiven.report.model.DataTable
-
- setIntroWord(boolean) - Method in class com.tngtech.jgiven.report.model.Word
-
- setIsBinary(boolean) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setIsDifferent(boolean) - Method in class com.tngtech.jgiven.report.model.Word
-
- setMediaType(String) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setName(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setParameterName(String) - Method in class com.tngtech.jgiven.report.model.ArgumentInfo
-
- setPending() - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setPrependType(boolean) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setScenarios(List<ScenarioModel>) - Method in class com.tngtech.jgiven.report.model.ReportModel
-
- setShowDirectly(boolean) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setSourceDirectory(File) - Method in class com.tngtech.jgiven.report.ReportGenerator
-
- setStackTrace(List<String>) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setStatus(StepStatus) - Method in class com.tngtech.jgiven.report.model.StepModel
-
- setSteps(List<StepModel>) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setStyle(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setSuccess(boolean) - Method in class com.tngtech.jgiven.report.model.ScenarioCaseModel
-
- setTagIds(Set<String>) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setTagMap(Map<String, Tag>) - Method in class com.tngtech.jgiven.report.model.ReportModel
-
- setTags(List<String>) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setTargetDirectory(File) - Method in class com.tngtech.jgiven.report.ReportGenerator
-
- setTestClass(Class<?>) - Method in class com.tngtech.jgiven.report.model.ReportModel
-
- setTestClassSuffixRegEx(String) - Method in class com.tngtech.jgiven.config.AbstractJGivenConfiguration
-
Set a regular expression for a test class suffix that should be removed by JGiven in the report.
- setTestMethodName(String) - Method in class com.tngtech.jgiven.report.model.ScenarioModel
-
- setTitle(String) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setTitle(String) - Method in class com.tngtech.jgiven.report.ReportGenerator.Config
-
- setValue(String) - Method in class com.tngtech.jgiven.report.model.AttachmentModel
-
- setValue(List<String>) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setValue(String) - Method in class com.tngtech.jgiven.report.model.Tag
-
- setValue(String) - Method in class com.tngtech.jgiven.report.model.Word
-
- showDirectly() - Method in class com.tngtech.jgiven.attachment.Attachment
-
Directly shows this attachment in the report.
- SimpleScenarioTestBase<STEPS> - Class in com.tngtech.jgiven.base
-
ScenarioTest that only takes a single type parameter that is
used for all three step definition types.
- SimpleScenarioTestBase() - Constructor for class com.tngtech.jgiven.base.SimpleScenarioTestBase
-
- Stage<SELF extends Stage<?>> - Class in com.tngtech.jgiven
-
Base class for Stages.
- Stage() - Constructor for class com.tngtech.jgiven.Stage
-
- StageBase<SELF extends StageBase<?>> - Class in com.tngtech.jgiven.base
-
Useful base class for step definitions as it provides a
self()
method
to create fluent interfaces.
- StageBase() - Constructor for class com.tngtech.jgiven.base.StageBase
-
- StatisticsCalculator - Class in com.tngtech.jgiven.report.model
-
- StatisticsCalculator() - Constructor for class com.tngtech.jgiven.report.model.StatisticsCalculator
-
- statisticsMap - Variable in class com.tngtech.jgiven.report.model.CompleteReportModel
-
- status() - Method in interface com.tngtech.jgiven.report.AbstractReportModelHandler.ScenarioDataTable.Row
-
The execution status of the case
- stepArgument(String, boolean) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked for step arguments that are not arguments of a case
- stepArgumentPlaceHolder(String) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked for step argument place holders.
- stepCaseArgument(String) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked for step arguments that are also arguments of a case.
- stepDataTableArgument(DataTable) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked for step arguments that are data tables
- stepEnd() - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked when a step is finished
- StepFormatter - Class in com.tngtech.jgiven.report.model
-
- StepFormatter(String, List<NamedArgument>, List<StepFormatter.Formatting<?, ?>>) - Constructor for class com.tngtech.jgiven.report.model.StepFormatter
-
- StepFormatter.AnnotationBasedFormatter - Class in com.tngtech.jgiven.report.model
-
- StepFormatter.AnnotationBasedFormatter(AnnotationArgumentFormatter, Annotation) - Constructor for class com.tngtech.jgiven.report.model.StepFormatter.AnnotationBasedFormatter
-
- StepFormatter.ArgumentFormatting<F extends ArgumentFormatter<T>,T> - Class in com.tngtech.jgiven.report.model
-
- StepFormatter.ArgumentFormatting(F, String...) - Constructor for class com.tngtech.jgiven.report.model.StepFormatter.ArgumentFormatting
-
- StepFormatter.Formatting<F,T> - Class in com.tngtech.jgiven.report.model
-
- StepFormatter.TypeBasedFormatting<T> - Class in com.tngtech.jgiven.report.model
-
- StepFormatter.TypeBasedFormatting(Formatter<T>, Annotation[]) - Constructor for class com.tngtech.jgiven.report.model.StepFormatter.TypeBasedFormatting
-
- StepFunction<STAGE> - Interface in com.tngtech.jgiven
-
A functional interface for defining ad-hoc steps.
- StepModel - Class in com.tngtech.jgiven.report.model
-
- StepModel() - Constructor for class com.tngtech.jgiven.report.model.StepModel
-
- StepModel(String, List<Word>) - Constructor for class com.tngtech.jgiven.report.model.StepModel
-
- stepStart() - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked when a step starts
- StepStatus - Enum in com.tngtech.jgiven.report.model
-
- stepWord(String, boolean) - Method in interface com.tngtech.jgiven.report.ReportModelHandler
-
Invoked for plain words of a step
- Stufe<SELF extends Stufe<?>> - Class in com.tngtech.jgiven.lang.de
-
Eine deutsche Version der
Stage
-Klasse.
- Stufe() - Constructor for class com.tngtech.jgiven.lang.de.Stufe
-
- style(String) - Method in class com.tngtech.jgiven.config.TagConfiguration.Builder
-
- SVG_UTF_8 - Static variable in class com.tngtech.jgiven.attachment.MediaType
-
image/svg+xml
- SzenarioTestBasis<GEGEBEN,WENN,DANN> - Class in com.tngtech.jgiven.lang.de
-
- SzenarioTestBasis() - Constructor for class com.tngtech.jgiven.lang.de.SzenarioTestBasis
-
- value - Variable in class com.tngtech.jgiven.report.model.NamedArgument
-
- valueOf(String) - Static method in enum com.tngtech.jgiven.annotation.ScenarioState.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.annotation.Table.HeaderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.attachment.MediaType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.report.model.ExecutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.report.model.InvocationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.report.model.StepStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tngtech.jgiven.report.ReportGenerator.Format
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.tngtech.jgiven.annotation.ScenarioState.Resolution
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.annotation.Table.HeaderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.attachment.MediaType.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.report.model.ExecutionStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.report.model.InvocationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.report.model.StepStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.tngtech.jgiven.report.ReportGenerator.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- video(String) - Static method in class com.tngtech.jgiven.attachment.MediaType
-
Creates a binary video media type with the given subtype.
- visit(ReportModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visit(ScenarioModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visit(StepModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visit(ScenarioCaseModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visit(StepModel) - Method in class com.tngtech.jgiven.report.text.DataTablePlainTextScenarioWriter
-
- visit(ReportModel) - Method in class com.tngtech.jgiven.report.text.PlainTextReporter
-
- visit(ScenarioModel) - Method in class com.tngtech.jgiven.report.text.PlainTextReporter
-
- visit(ScenarioModel) - Method in class com.tngtech.jgiven.report.text.PlainTextScenarioWriter
-
- visit(ScenarioCaseModel) - Method in class com.tngtech.jgiven.report.text.PlainTextScenarioWriter
-
- visit(StepModel) - Method in class com.tngtech.jgiven.report.text.PlainTextScenarioWriter
-
- visitEnd(ReportModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visitEnd(ScenarioCaseModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visitEnd(ScenarioModel) - Method in class com.tngtech.jgiven.report.model.ReportModelVisitor
-
- visitEnd(ScenarioCaseModel) - Method in class com.tngtech.jgiven.report.text.DataTablePlainTextScenarioWriter
-
- visitEnd(ScenarioModel) - Method in class com.tngtech.jgiven.report.text.DataTablePlainTextScenarioWriter
-
- visitEnd(ScenarioCaseModel) - Method in class com.tngtech.jgiven.report.text.PlainTextScenarioWriter
-