|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fest.assertions.internal.Comparables
org.fest.assertions.internal.Numbers<NUMBER>
org.fest.assertions.internal.RealNumbers<NUMBER>
public abstract class RealNumbers<NUMBER extends Comparable<NUMBER>>
Base class of reusable assertions for real numbers (float and double).
| Constructor Summary | |
|---|---|
RealNumbers()
|
|
RealNumbers(org.fest.util.ComparisonStrategy comparisonStrategy)
|
|
| Method Summary | |
|---|---|
void |
assertIsNaN(AssertionInfo info,
NUMBER actual)
Verifies that the actual value is equal to NaN.It does not rely on the custom comparisonStrategy (if one is set). |
void |
assertIsNotNaN(AssertionInfo info,
NUMBER actual)
Verifies that the actual value is not equal to NaN. |
protected abstract boolean |
isEqualTo(NUMBER actual,
NUMBER expected,
Offset<?> offset)
Returns true if the two floats parameter are equal within a positive offset, false otherwise. It does not rely on the custom comparisonStrategy (if one is set) because using an offset is already a specific comparison strategy. |
protected abstract NUMBER |
NaN()
|
| Methods inherited from class org.fest.assertions.internal.Numbers |
|---|
assertIsNegative, assertIsNotNegative, assertIsNotPositive, assertIsNotZero, assertIsPositive, assertIsZero, zero |
| Methods inherited from class org.fest.assertions.internal.Comparables |
|---|
areEqual, assertEqual, assertEqualByComparison, assertGreaterThan, assertGreaterThanOrEqualTo, assertLessThan, assertLessThanOrEqualTo, assertNotEqual, assertNotEqualByComparison, assertNotNull, getComparator, instance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RealNumbers()
public RealNumbers(org.fest.util.ComparisonStrategy comparisonStrategy)
| Method Detail |
|---|
public void assertIsNaN(AssertionInfo info,
NUMBER actual)
NaN.
info - contains information about the assertion.actual - the actual value.
AssertionError - if the actual value is not equal to NaN.protected abstract NUMBER NaN()
public void assertIsNotNaN(AssertionInfo info,
NUMBER actual)
NaN.
info - contains information about the assertion.actual - the actual value.
AssertionError - if the actual value is equal to NaN.
protected abstract boolean isEqualTo(NUMBER actual,
NUMBER expected,
Offset<?> offset)
actual - the actual value.expected - the expected value.offset - the given positive offset.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||