UnitTableAsserting

abstract class UnitTableAsserting

Class holding lowest priority TableAsserting implicit, which enables TableDrivenPropertyChecks expressions that have result type Unit.

class Object
trait Matchable
class Any
object TableAsserting.type

Type members

Classlikes

abstract class FutureTableAssertingImpl[ASSERTION] extends TableAsserting[Future[ASSERTION]]
abstract class TableAssertingImpl[ASSERTION] extends TableAsserting[ASSERTION]

Abstract subclass of TableAsserting that provides the bulk of the implementations of TableAsserting's forAll, forEvery and exists.

Abstract subclass of TableAsserting that provides the bulk of the implementations of TableAsserting's forAll, forEvery and exists.

Implicits

Implicits

implicit def assertingNatureOfT[T]: TableAsserting[T] { type Result = Unit; }

Provides support of TableAsserting for Unit. Do nothing when the check succeeds, but throw TableDrivenPropertyCheckFailedException when check fails.

Provides support of TableAsserting for Unit. Do nothing when the check succeeds, but throw TableDrivenPropertyCheckFailedException when check fails.