|
ScalaTest 1.0
|
|
protected final
class
WordSpecStringWrapper(string : java.lang.String)
extends AnyRefconvertToWordSpecStringWrapper) enables
methods when, that, in, is, taggedAs
and ignore to be invoked on Strings.
This class provides much of the syntax for FixtureWordSpec, however, it does not add
the verb methods (should, must, and can) to String.
Instead, these are added via the ShouldVerb, MustVerb, and CanVerb
traits, which FixtureWordSpec mixes in, to avoid a conflict with implicit conversions provided
in ShouldMatchers and MustMatchers.
| Method Summary | |
def
|
ignore
(testFun : () => Any) : Unit
Supports registration of ignored tests that take no fixture.
|
def
|
ignore
(testFun : (FixtureParam) => Any) : Unit
Supports ignored test registration.
|
def
|
in
(testFun : () => Any) : Unit
Supports registration of tests that take no fixture.
|
def
|
in
(testFun : (FixtureParam) => Any) : Unit
Supports test registration.
|
def
|
is
(testFun : => PendingNothing) : Unit
Supports pending test registration.
|
def
|
taggedAs
(firstTestTag : Tag, otherTestTags : Tag*) : ResultOfTaggedAsInvocationOnString
Supports tagged test registration.
|
def
|
that
(resultOfAfterWordApplication : ResultOfAfterWordApplication) : Unit
Registers a
that clause. |
def
|
that
(f : => Unit) : Unit
Registers a
that clause. |
def
|
when
(f : => Unit) : Unit
Registers a
when clause. |
def
|
when
(resultOfAfterWordApplication : ResultOfAfterWordApplication) : Unit
Registers a
when clause that is followed by an after word. |
| Methods inherited from AnyRef | |
| getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
| Methods inherited from Any | |
| ==, !=, isInstanceOf, asInstanceOf |
| Method Details |
def
in(testFun : (FixtureParam) => Any) : Unit
For example, this method supports syntax such as the following:
"complain on peek" in { fixture => ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
For example, this method supports syntax such as the following:
"complain on peek" in { () => ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
def
is(testFun : => PendingNothing) : Unit
For example, this method supports syntax such as the following:
"complain on peek" is (pending)
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
def
ignore(testFun : (FixtureParam) => Any) : Unit
For example, this method supports syntax such as the following:
"complain on peek" ignore { fixture => ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
For example, this method supports syntax such as the following:
"complain on peek" ignore { () => ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
def
taggedAs(firstTestTag : Tag, otherTestTags : Tag*) : ResultOfTaggedAsInvocationOnString
For example, this method supports syntax such as the following:
"complain on peek" taggedAs(SlowTest) in { fixture => ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
when clause.
For example, this method supports syntax such as the following:
"A Stack" when { ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
def
when(resultOfAfterWordApplication : ResultOfAfterWordApplication) : Unit
when clause that is followed by an after word.
For example, this method supports syntax such as the following:
val theUser = afterWord("the user")
"A Stack" when theUser { ... }
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
that clause.
For example, this method supports syntax such as the following:
"a rerun button" that {
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
def
that(resultOfAfterWordApplication : ResultOfAfterWordApplication) : Unit
that clause.
For example, this method supports syntax such as the following:
"a rerun button" that {
^
For more information and examples of this method's use, see the main documentation for trait WordSpec.
|
ScalaTest 1.0
|
|