Packages

package test

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class ScenarioTestData(testRecords: List[ScenarioTestRecord]) extends Product with Serializable

    Holds test records for a scenario.

    Holds test records for a scenario. The difference to TestData is that records are assigned to the individual sources in the scenario.

  2. case class ScenarioTestJsonRecord(sourceId: NodeId, record: TestRecord) extends ScenarioTestRecord with Product with Serializable
  3. case class ScenarioTestParametersRecord(sourceId: NodeId, parameterExpressions: Map[ParameterName, Expression]) extends ScenarioTestRecord with Product with Serializable
  4. sealed trait ScenarioTestRecord extends AnyRef
  5. case class TestData(testRecords: List[TestRecord]) extends Product with Serializable

    Holds test records generated by a single source.

  6. case class TestRecord(json: Json, timestamp: Option[Long] = None) extends Product with Serializable

    Test record represented as a JSON

    Test record represented as a JSON

    timestamp

    is used to order records generated by different sources in a scenario. Records without timestamp should be read last.

  7. trait TestRecordParser[+T] extends AnyRef

Ungrouped