Package org.fest.assertions.core
Interface NumberAssert<T extends java.lang.Number>
-
- Type Parameters:
T
- the type of the "actual" value.
- All Known Subinterfaces:
FloatingPointNumberAssert<T>
- All Known Implementing Classes:
BigDecimalAssert
,ByteAssert
,DoubleAssert
,FloatAssert
,IntegerAssert
,LongAssert
,ShortAssert
public interface NumberAssert<T extends java.lang.Number>
Assertion methods applicable to
s.Number
- Author:
- Alex Ruiz, Nicolas François
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NumberAssert<T>
isNegative()
Verifies that the actual value is negative.NumberAssert<T>
isNotNegative()
Verifies that the actual value is non negative (positive or equal zero).NumberAssert<T>
isNotPositive()
Verifies that the actual value is non positive (negative or equal zero).NumberAssert<T>
isNotZero()
Verifies that the actual value is not equal to zero.NumberAssert<T>
isPositive()
Verifies that the actual value is positive.NumberAssert<T>
isZero()
Verifies that the actual value is equal to zero.
-
-
-
Method Detail
-
isZero
NumberAssert<T> isZero()
Verifies that the actual value is equal to zero.- Returns:
- this assertion object.
- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not equal to zero.
-
isNotZero
NumberAssert<T> isNotZero()
Verifies that the actual value is not equal to zero.- Returns:
- this assertion object.
- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is equal to zero.
-
isPositive
NumberAssert<T> isPositive()
Verifies that the actual value is positive.- Returns:
- this assertion object.
- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not positive.
-
isNegative
NumberAssert<T> isNegative()
Verifies that the actual value is negative.- Returns:
- this assertion object.
- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not negative.
-
isNotNegative
NumberAssert<T> isNotNegative()
Verifies that the actual value is non negative (positive or equal zero).- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not non negative.
-
isNotPositive
NumberAssert<T> isNotPositive()
Verifies that the actual value is non positive (negative or equal zero).- Returns:
this
assertion object.- Throws:
java.lang.AssertionError
- if the actual value isnull
.java.lang.AssertionError
- if the actual value is not non positive.
-
-