com.r3corda.core.testing

## Package com.r3corda.core.testing

### Types

AmountGenerator | `class AmountGenerator<T>`
CurrencyGenerator | `class CurrencyGenerator`
DurationGenerator | `class DurationGenerator`
InMemoryVaultService | `open class InMemoryVaultService : SingletonSerializeAsToken, VaultService` This class implements a simple, in memory vault that tracks states that are owned by us, and also has a convenience method to auto-generate some self-issued cash states that can be used for test trading. A real vault would persist states relevant to us into a database and once such a vault is implemented, this scaffolding can be removed.
InstantGenerator | `class InstantGenerator`
IssuedGenerator | `class IssuedGenerator<T>`
PartyAndReferenceGenerator | `class PartyAndReferenceGenerator`
PartyGenerator | `class PartyGenerator`
PrivateKeyGenerator | `class PrivateKeyGenerator`
PublicKeyGenerator | `class PublicKeyGenerator`
SecureHashGenerator | `class SecureHashGenerator`
StateRefGenerator | `class StateRefGenerator`
TimestampGenerator | `class TimestampGenerator`
TransactionStateGenerator | `class TransactionStateGenerator<T : ContractState>`

### Functions

generateList | `fun <A> <ERROR CLASS><A>.generateList(random: <ERROR CLASS>, status: <ERROR CLASS>): List<A>` Generators for quickcheck