doc / ch.tutteli.atrium.logic.creating.basic.contains.checkers.impl / ContainsChecker / <init>

<init>

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

Represents a base class for checkers which compare how many occurrences of an expected object are found in the input of the search, against how many times the check expect it to be contained.

Parameters

times - The number which the check uses to compare against the actual number of times an expected object is found in the input of the search.

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

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

Exceptions

IllegalArgumentException - In case times is smaller than 1.

Constructor
Represents a base class for checkers which compare how many occurrences of an expected object are found in the input of the search, against how many times the check expect it to be contained.