Eric
07/21/2023, 1:33 PMcompareToEqual
again.
https://kotlinlang.slack.com/archives/CAR7KJ96J/p1663781526609259
This time passing in a comparator:
fun <T : Comparable<T>> Assertion.Builder<T>.compareToEqual(
expected: T,
comparator: Comparator<T> = Comparator.naturalOrder(),
) = assert("is equal using Comparator to %s", expected) {
if (comparator.compare(subject, expected) == 0) pass() else fail()
}