transient class to hold an example description before creating a full Example
any seq of object convertible to cells
any seq of object convertible to cells
anything can be added on a Form row as a Field
anything can be added on a Form row as a Field
anything can be added on a Form row as a TextCell
anything can be added on a Form row as a TextCell
Arguments creation
Arguments creation
a Fragments object which can be chained with other fragments
a new EffectCell with a label and a value
a Effect can be added on a Form row as a EffectCell
a Effect can be added on a Form row as a EffectCell
a new Field with a label and several values
a new Field with a label and a value
a new Field with no label and a value
a Field can be added on a Form row as a FieldCell
a Field can be added on a Form row as a FieldCell
Example creation
Example creation
an Example description from a string, to create a full Example once the body is defined
a new Form with the given title
a Form can be added on a Form row as a FormCell
a Form can be added on a Form row as a FormCell
a Form can be implicitly executed if necessary
a Form can be implicitly executed if necessary
add a tagging section with special tag names specifying the formatting options
add a tagging section with special tag names specifying the formatting options
add a tag with special tag names specifying the formatting options
add a tag with special tag names specifying the formatting options
a Fragments object from a single Fragment
reverse conversion from a Fragment containing a Fragments object to the Fragments object
reverse conversion from a Fragment containing a Fragments object to the Fragments object
a cell can be added lazily to a row.
a cell can be added lazily to a row. It will only be evaluated when necessary
create a link directly on a specification, with a given link
create a link directly on a specification, with a given link
create a link directly on a specification
create a link directly on a specification
a new Prop with a label, an actual value and a matcher to apply to the actual value
a new Prop with no label, an actual value and a matcher to apply to the actual value
a new Prop with a label, an actual value and a matcher to apply to the actual value
a new Prop with a label, an actual value and a matcher to apply to values
a new Prop with a label, an actual value and a constraint to apply to values
a new Prop with a label, an actual value and expected value
a new Prop with a label and an actual value only
a new Prop with an actual value only
a Prop can be adde d on a Form row as a PropCell
a Prop can be adde d on a Form row as a PropCell
create a AsSection fragment
create a AsSection fragment
create a see-only link directly on a specification, with a given link
create a see-only link directly on a specification, with a given link
create a html link without including the other specification fragments
create a html link without including the other specification fragments
create markdown links from string + spec identification
create markdown links from string + spec identification
this implicit allows to call some functions directly on a specification, like 'hide'
this implicit allows to call some functions directly on a specification, like 'hide'
Links to other specifications creation
Links to other specifications creation
org.specs2.UserGuide
a new Tabs object with a first tab
a new Tabs object
create a TaggedAs fragment
create a TaggedAs fragment
create a Text Fragment from a string and allow it to be chained to other fragments
a Fragments object from a string
This method allows to add a title to the Specification.
This method allows to add a title to the Specification. It can be used as an operation on a String:
"spec title".title
a Fragments object from a string, with the given title
any xml can be injected as a cell
any xml can be injected as a cell