doc / ch.tutteli.atrium.assertions.iterable.contains.checkers / IterableContainsChecker / <init>

<init>

IterableContainsChecker(times: Int, correctCall: String, wrongCall: (Int) -> String)

Represents the base class for IterableContains.Checker.

It does not do much more than specifying that its super class is ContainsChecker and sub-classes have to implement IterableContains.Checker.

Parameters

correctCall - The function which should be used instead of wrongCall when times equals to zero.

wrongCall - The function call which was used and should not be used if times equals to zero.

Exceptions

IllegalArgumentException - In case times is smaller than 1.