org.specs2.specification.create
Members list
Packages
Type members
Classlikes
Fragment factory that is creating examples with a given context and delegating to another factory all the rest
Fragment factory that is creating examples with a given context and delegating to another factory all the rest
Attributes
- Supertypes
Default implementation of the FragmentFactory
Default implementation of the FragmentFactory
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object DefaultFragmentFactory.typeobject S2StringContext.type
Attributes
- Companion
- trait
- Supertypes
- Self type
FragmentFactory trait which can be mixed in a Specification to create Fragments but which will delegate the creation to a factory member
FragmentFactory trait which can be mixed in a Specification to create Fragments but which will delegate the creation to a factory member
Attributes
- Supertypes
Fragments which can be used to change the display of the Specification: paragraphs, breaks, tabs
Fragments which can be used to change the display of the Specification: paragraphs, breaks, tabs
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
trait SpecLikeclass Spectrait FormattingFragmentstrait SpecificationCreationtrait SpecificationLikeclass Specificationobject FormattingFragments.typetrait SpecificationCreationtrait SpecificationLiketrait SpecificationLiketrait SpecificationLikeclass Specificationclass Specificationclass Specificationtrait SpecLikeclass Spectrait SpecLikeclass SpecShow all
Attributes
- Companion
- trait
- Supertypes
- Self type
-
FormattingFragments.type
Interface for creating specification fragments
Interface for creating specification fragments
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DefaultFragmentFactoryobject DefaultFragmentFactory.typeobject S2StringContext.typetrait DelegatedFragmentFactory
Trait for anything requiring a fragment factory
Trait for anything requiring a fragment factory
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Beforetrait DelegatedFragmentFactorytrait FormattingFragmentstrait SpecLikeclass Spectrait FormattingFragmentstrait SpecificationCreationtrait SpecificationLikeclass Specificationobject FormattingFragments.typetrait SpecificationCreationtrait SpecificationLiketrait SpecificationLiketrait SpecificationLikeclass Specificationclass Specificationclass Specificationtrait SpecLikeclass Spectrait SpecLikeclass Spectrait S2StringContextCreationtrait MutableFragmentBuildertrait TagDsltrait MutableDsltrait TextCreationtrait TextDsltrait ActionDsltrait ActionDsltrait AcceptanceDsltrait ExampleDsltrait ExampleDsltrait NoExampleDsltrait ForEachWithCommandLine[T]trait NoBangExamplestrait Tablestrait Tablesobject Tables.typetrait FragmentsDslobject FragmentsDsl.typetrait ReferenceCreationtrait ReferenceDsltrait ReferenceDsltrait TagDsltrait AfterAlltrait OwnEnvtrait OwnExecutionEnvtrait AfterEachtrait AllExpectationstrait AroundEachtrait NoStdOutAroundEachtrait Retriestrait BeforeAfterAlltrait BeforeAfterEachtrait BeforeAlltrait BeforeEachtrait EachContexttrait ForEach[T]trait ForEachWithCommandLineArguments[T]Show all
An interpolated fragment
An interpolated fragment
- is appended to the previous fragments
- can use the previous text, start location, end location and interpolated expression to create new Fragments
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
These implicit methods declare which kind of object can be interpolated in a s2 string;
These implicit methods declare which kind of object can be interpolated in a s2 string;
- a function using the previous text and returning Fragments
- specification references
- examples using the Env, arguments, the statistics repository, the command line arguments
- other specifications
- strings
- fragments
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
trait SpecificationCreationtrait SpecificationCreationtrait SpecificationLikeclass Specificationtrait SpecificationLiketrait SpecificationLiketrait SpecificationLikeclass Specificationclass Specificationclass SpecificationShow all
- Self type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
S2StringContext.type
Methods to create interpolated fragments with no implicits
Methods to create interpolated fragments with no implicits
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
-
trait FormattingFragmentstrait S2StringContexttrait S2StringContextCreationtrait ArgumentsShortcutstrait ArgumentsArgstrait ArgPropertiestrait ArgumentsCreationtrait AcceptanceDsltrait ReferenceDsltrait ExampleDsltrait TitleDsltrait SpecStructureDsltrait FragmentsDsltrait ActionDsltrait TagDsltrait ReferenceCreationtrait FragmentsFactoryclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait SpecificationCreationtrait SpecificationLikeclass Specificationtrait SpecificationLiketrait SpecificationLiketrait SpecificationLikeclass Specificationclass Specificationclass SpecificationShow all