package create
- Alphabetic
- Public
- Protected
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 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 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 DefaultFragmentFactory extends DefaultFragmentFactory
- object FormattingFragments extends FormattingFragments
- object S2Macro
- object S2StringContext extends DefaultFragmentFactory