Package org.fest.assertions.api
Class BooleanAssert
- java.lang.Object
-
- org.fest.assertions.api.AbstractAssert<BooleanAssert,java.lang.Boolean>
-
- org.fest.assertions.api.BooleanAssert
-
- All Implemented Interfaces:
Assert<BooleanAssert,java.lang.Boolean>
,Descriptable<BooleanAssert>
,ExtensionPoints<BooleanAssert,java.lang.Boolean>
public class BooleanAssert extends AbstractAssert<BooleanAssert,java.lang.Boolean>
Assertion methods for bytes.To create an instance of this class, invoke
orAssertions.assertThat(Boolean)
.Assertions.assertThat(boolean)
- Author:
- Alex Ruiz, Yvonne Wang, David DIDIER, Ansgar Konermann, Mikhail Mazursky
-
-
Field Summary
-
Fields inherited from class org.fest.assertions.api.AbstractAssert
actual, myself
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BooleanAssert(java.lang.Boolean actual)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanAssert
isEqualTo(boolean expected)
Verifies that the actual value is equal to the given one.BooleanAssert
isFalse()
Verifies that the actual value isfalse
.BooleanAssert
isNotEqualTo(boolean other)
Verifies that the actual value is not equal to the given one.BooleanAssert
isTrue()
Verifies that the actual value istrue
.BooleanAssert
usingComparator(java.util.Comparator<? super java.lang.Boolean> customComparator)
Use given custom comparator instead of relying on actual type A equals method for incoming assertion checks.-
Methods inherited from class org.fest.assertions.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, 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
-
-
-
-
Method Detail
-
isTrue
public BooleanAssert isTrue()
Verifies that the actual value istrue
.- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is nottrue
.
-
isFalse
public BooleanAssert isFalse()
Verifies that the actual value isfalse
.- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is notfalse
.
-
isEqualTo
public BooleanAssert isEqualTo(boolean expected)
Verifies that the actual value is equal to the given one.- Parameters:
expected
- the given value to compare the actual value to.- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not equal to the given one.
-
isNotEqualTo
public BooleanAssert isNotEqualTo(boolean other)
Verifies that the actual value is not equal to the given one.- Parameters:
other
- the given value to compare the actual value to.- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is equal to the given one.
-
usingComparator
public BooleanAssert usingComparator(java.util.Comparator<? super java.lang.Boolean> customComparator)
Description copied from class:AbstractAssert
Use given custom comparator instead of relying on actual type A equals method for incoming assertion checks.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);
- Specified by:
usingComparator
in interfaceAssert<BooleanAssert,java.lang.Boolean>
- Overrides:
usingComparator
in classAbstractAssert<BooleanAssert,java.lang.Boolean>
- Parameters:
customComparator
- the comparator to use for incoming assertion checks.- Returns:
this
assertion object.
-
-