ItWord
Class that supports test (and shared test) registration via the instance referenced from FixtureAnyFlatSpec
's it
field.
This class enables syntax such as the following test registration:
it should "pop values in last-in-first-out order" in { ... } ^
It also enables syntax such as the following shared test registration:
it should behave like nonEmptyStack(lastItemPushed) ^
For more information and examples of the use of the it
field, see the main documentation
for trait AnyFlatSpec
.
Value members
Concrete methods
Supports the registration of tests with can
in a FixtureAnyFlatSpec
.
Supports the registration of tests with can
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it can "pop values in last-in-first-out order" in { ... } ^
For examples of test registration, see the main documentation
for trait AnyFlatSpec
.
- Value parameters:
- string
the string description
Supports the registration of shared tests with can
in a FixtureAnyFlatSpec
.
Supports the registration of shared tests with can
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it can behave like nonFullStack(stackWithOneItem) ^
For examples of shared tests, see the Shared tests section
in the main documentation for trait AnyFlatSpec
.
- Value parameters:
- behaveWord
the
BehaveWord
Supports the registration of tests with must
in a FixtureAnyFlatSpec
.
Supports the registration of tests with must
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it must "pop values in last-in-first-out order" in { ... } ^
For examples of test registration, see the main documentation
for trait AnyFlatSpec
.
- Value parameters:
- string
the string description
Supports the registration of shared tests with must
in a FixtureAnyFlatSpec
.
Supports the registration of shared tests with must
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it must behave like nonFullStack(stackWithOneItem) ^
For examples of shared tests, see the Shared tests section
in the main documentation for trait AnyFlatSpec
.
- Value parameters:
- behaveWord
the
BehaveWord
Supports the registration of tests with should
in a FixtureAnyFlatSpec
.
Supports the registration of tests with should
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it should "pop values in last-in-first-out order" in { ... } ^
For examples of test registration, see the main documentation
for trait AnyFlatSpec
.
- Value parameters:
- string
the string description
Supports the registration of shared tests with should
in a FixtureAnyFlatSpec
.
Supports the registration of shared tests with should
in a FixtureAnyFlatSpec
.
This method supports syntax such as the following:
it should behave like nonFullStack(stackWithOneItem) ^
For examples of shared tests, see the Shared tests section
in the main documentation for trait AnyFlatSpec
.
- Value parameters:
- behaveWord
the
BehaveWord