org.hamcrest.number
Class IsNaN
java.lang.Object
org.hamcrest.BaseMatcher<T>
org.hamcrest.TypeSafeMatcher<Double>
org.hamcrest.number.IsNaN
- All Implemented Interfaces:
- Matcher<Double>, SelfDescribing
public final class IsNaN
- extends TypeSafeMatcher<Double>
Is the value a number actually not a number (NaN)?
matchesSafely
public boolean matchesSafely(Double item)
- Specified by:
matchesSafely in class TypeSafeMatcher<Double>
describeMismatchSafely
public void describeMismatchSafely(Double item,
Description mismatchDescription)
- Overrides:
describeMismatchSafely in class TypeSafeMatcher<Double>
describeTo
public void describeTo(Description description)
notANumber
public static Matcher<Double> notANumber()
- Creates a matcher of
Doubles that matches when an examined double is not a number.
For example:
assertThat(Double.NaN, is(notANumber()))
Copyright © 2014. All rights reserved.