beEqualToIgnoringFields |
Matcher that compares values without using specific fields fun <T : Any> beEqualToIgnoringFields(other: T, vararg fields: KProperty<*>): Matcher<T> |
beEqualToUsingFields |
Matcher that compares values using specific fields fun <T : Any> beEqualToUsingFields(other: T, vararg fields: KProperty<*>): Matcher<T> |
shouldBeEqualToIgnoringFields |
Asserts that this is equal to other without using specific fields fun <T : Any> T.shouldBeEqualToIgnoringFields(other: T, vararg properties: KProperty<*>): Unit |
shouldBeEqualToUsingFields |
Asserts that this is equal to other using specific fields fun <T : Any> T.shouldBeEqualToUsingFields(other: T, vararg properties: KProperty<*>): Unit |
shouldNotBeEqualToIgnoringFields |
Asserts that this is not equal to other without using specific fields fun <T : Any> T.shouldNotBeEqualToIgnoringFields(other: T, vararg properties: KProperty<*>): Unit |
shouldNotBeEqualToUsingFields |
Asserts that this is NOT equal to other using specific fields fun <T : Any> T.shouldNotBeEqualToUsingFields(other: T, vararg properties: KProperty<*>): Unit |