class Given
Given is used to define behaviours.
class Interaction
Interaction
is used to verify method calls.class Mockable
Represents a function call that returns
ReturnType
and can be stubbed.class MockableProperty
Represents a property call that can be stubbed.
class MockableSubscript
Represents a subcript call that can be stubbed.
class Predicate
Predicate represents a condition on an
Input
.class Stub
Stub represents a paire of type and a value of this type
class Then
Then is used to verify method calls.
class Verifiable
Represents a function call that returns
ReturnType
and can be checked.class VerifiableProperty
Represents a property call that can be checked.
class VerifiableSubscript
Represents a property call that can be checked.