Package com.exonum.binding.testkit

  • Interface Summary 
    Interface Description
    TimeProvider
    Time provider for service testing.
  • Class Summary 
    Class Description
    EmulatedNode
    Context of the TestKit emulated node, i.e., on which it instantiates and executes services.
    FakeTimeProvider
    Fake time provider for service testing.
    TestKit
    TestKit for testing blockchain services.
    TestKit.Builder
    Builder for the TestKit.
    TestKitExtension
    Extension that injects TestKit into service tests and destroys afterwards.
  • Enum Summary 
    Enum Description
    EmulatedNodeType
    Type of the TestKit emulated node.
  • Annotation Types Summary 
    Annotation Type Description
    Auditor
    Changes main TestKit node type to auditor for injected TestKit.
    Validator
    Changes main TestKit node type to validator for injected TestKit.
    ValidatorCount
    Number of validator nodes in the TestKit network, should be positive.