public class BooleanAssert extends AbstractAssert<BooleanAssert,Boolean>
To create an instance of this class, invoke
or
Assertions.assertThat(Boolean)
.
Assertions.assertThat(boolean)
actual, info, myself
Modifier | Constructor and Description |
---|---|
protected |
BooleanAssert(Boolean actual) |
Modifier and Type | Method and Description |
---|---|
BooleanAssert |
isEqualTo(boolean expected)
Verifies that the actual value is equal to the given one.
|
BooleanAssert |
isFalse()
Verifies that the actual value is
false . |
BooleanAssert |
isNotEqualTo(boolean other)
Verifies that the actual value is not equal to the given one.
|
BooleanAssert |
isTrue()
Verifies that the actual value is
true . |
BooleanAssert |
usingComparator(Comparator<? super Boolean> customComparator)
Use given custom comparator instead of relying on actual type A equals method for incoming assertion checks.
|
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingDefaultComparator
protected BooleanAssert(Boolean actual)
public BooleanAssert isTrue()
true
.this
assertion object.AssertionError
- if the actual value is null
.AssertionError
- if the actual value is not true
.public BooleanAssert isFalse()
false
.this
assertion object.AssertionError
- if the actual value is null
.AssertionError
- if the actual value is not false
.public BooleanAssert isEqualTo(boolean expected)
expected
- the given value to compare the actual value to.this
assertion object.AssertionError
- if the actual value is null
.AssertionError
- if the actual value is not equal to the given one.public BooleanAssert isNotEqualTo(boolean other)
other
- the given value to compare the actual value to.this
assertion object.AssertionError
- if the actual value is null
.AssertionError
- if the actual value is equal to the given one.public BooleanAssert usingComparator(Comparator<? super Boolean> customComparator)
AbstractAssert
Custom comparator is bound to assertion instance, meaning that if a new assertion is created, it will use default comparison strategy.
Examples :
// frodo and sam are instances of Character with Hobbit race (obviously :). // raceComparator implements Comparator<Character> assertThat(frodo).usingComparator(raceComparator).isEqualTo(sam);
usingComparator
in interface Assert<BooleanAssert,Boolean>
usingComparator
in class AbstractAssert<BooleanAssert,Boolean>
customComparator
- the comparator to use for incoming assertion checks.this
assertion object.Copyright © 2013 AssertJ. All Rights Reserved.