package assertion
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class Assertion(path: AssertionPath, target: Target, condition: Condition) extends Product with Serializable
- sealed abstract class AssertionPath extends Printable
- final case class AssertionPathParts(parts: List[String]) extends Product with Serializable
- final case class AssertionResult(assertion: Assertion, result: Boolean, message: String, actualValue: Option[Double]) extends Product with Serializable
- final case class Between(lowerBound: Double, upperBound: Double, inclusive: Boolean) extends Condition with Product with Serializable
- sealed abstract class Condition extends Printable
- sealed abstract class CountMetric extends Printable
- final case class CountTarget(metric: CountMetric) extends Target with Product with Serializable
- final case class Details(parts: List[String]) extends AssertionPath with Product with Serializable
- final case class Gt(value: Double) extends Condition with Product with Serializable
- final case class Gte(value: Double) extends Condition with Product with Serializable
- final case class In(elements: List[Double]) extends Condition with Product with Serializable
- final case class Is(value: Double) extends Condition with Product with Serializable
- final case class Lt(value: Double) extends Condition with Product with Serializable
- final case class Lte(value: Double) extends Condition with Product with Serializable
- final case class PercentTarget(metric: CountMetric) extends Target with Product with Serializable
- final case class Percentiles(value: Double) extends TimeSelection with Product with Serializable
- trait Printable extends AnyRef
- sealed abstract class Target extends Printable
- sealed abstract class TimeMetric extends Printable
- sealed abstract class TimeSelection extends Printable
- final case class TimeTarget(metric: TimeMetric, selection: TimeSelection) extends Target with Product with Serializable
Value Members
- object AllRequests extends CountMetric with Product with Serializable
- object AssertionPathParts extends Serializable
- object AssertionPicklers
- object AssertionValidator
- object Count extends Printable with Product with Serializable
- object FailedRequests extends CountMetric with Product with Serializable
- object ForAll extends AssertionPath with Product with Serializable
- object Global extends AssertionPath with Product with Serializable
- object Max extends TimeSelection with Product with Serializable
- object Mean extends TimeSelection with Product with Serializable
- object MeanRequestsPerSecondTarget extends Target with Product with Serializable
- object Min extends TimeSelection with Product with Serializable
- object Percent extends Printable with Product with Serializable
- object ResponseTime extends TimeMetric with Product with Serializable
- object StandardDeviation extends TimeSelection with Product with Serializable
- object SuccessfulRequests extends CountMetric with Product with Serializable