package create
- Alphabetic
- Public
- All
Type Members
-
trait
AutoExamples extends FragmentsFactory
This trait allows to create examples where the description is the code itself and the code returns an AsResult value
-
class
ContextualFragmentFactory extends FragmentFactory
Fragment factory that is creating examples with a given context and delegating to another factory all the rest
-
trait
DefaultFormFragmentFactory extends FormFragmentFactory
Default implementation for the FormFragment Factory
-
trait
DefaultFragmentFactory extends FragmentFactory
Default implementation of the FragmentFactory
-
trait
DelegatedFragmentFactory extends FragmentsFactory with FragmentFactory
FragmentFactory trait which can be mixed in a Specification to create Fragments but which will delegate the creation to a factory member
-
trait
FormFragmentFactory extends AnyRef
Factory for creating Form fragments
- trait FormFragmentsFactory extends AnyRef
-
trait
FormS2StringContext extends S2StringContext
Allow to use forms inside interpolated strings starting with s2 in order to build the specification content
-
trait
FormattingFragments extends FragmentsFactory
Fragments which can be used to change the display of the Specification: paragraphs, breaks, tabs
-
trait
FragmentFactory extends AnyRef
Interface for creating specification fragments
-
trait
FragmentsFactory extends AnyRef
Trait for anything requiring a fragment factory
-
trait
InterpolatedFragment extends AnyRef
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
-
trait
S2StringContext extends S2StringContext1
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
-
trait
S2StringContextCreation extends FragmentsFactory
Methods to create interpolated fragments with no implicits
- trait SpecificationCreation extends AcceptanceDsl with AutoExamples with ArgumentsArgs with ArgumentsShortcuts with S2StringContext with FormattingFragments
Value Members
- object AutoExamples extends AutoExamples
- object DefaultFormFragmentFactory extends DefaultFormFragmentFactory
- object DefaultFragmentFactory extends DefaultFragmentFactory
- object FormattingFragments extends FormattingFragments
- object S2Macro
- object S2StringContext extends DefaultFragmentFactory