public abstract class ComparableSubject<S extends ComparableSubject<S,T>,T extends Comparable> extends Subject<S,T>
Comparable typed subjects.failureStrategy| Modifier | Constructor and Description | 
|---|---|
| protected  | ComparableSubject(FailureMetadata metadata,
                 T actual) | 
| protected  | ComparableSubject(FailureStrategy failureStrategy,
                 T actual)Deprecated. 
 Switch your  Subjectfrom acceptingFailureStrategy(and exposing aSubjectFactory) to accepting aFailureMetadata(and exposing aSubject.Factory), at which point you'll call theFailureMetadataoverload of this
     constructor instead. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | comparesEqualTo(T other)Deprecated. 
 Use  isEquivalentAccordingToCompareTo(T)instead. | 
| void | isAtLeast(T other)Fails if the subject is less than the given value. | 
| void | isAtMost(T other)Fails if the subject is greater than the given value. | 
| void | isEquivalentAccordingToCompareTo(T other)Fails if the subject is not equivalent to the given value according to  Comparable.compareTo(T), (i.e., fails ifa.comparesTo(b) != 0). | 
| void | isGreaterThan(T other)Fails if the subject is not greater than the given value. | 
| void | isIn(com.google.common.collect.Range<T> range)Fails if the subject is not in the given range. | 
| void | isLessThan(T other)Fails if the subject is not less than the given value. | 
| void | isNotIn(com.google.common.collect.Range<T> range)Fails if the subject is in the given range. | 
actual, actualAsString, actualCustomStringRepresentation, check, equals, fail, fail, fail, failComparing, failComparing, failWithBadResults, failWithCustomSubject, failWithoutActual, failWithoutSubject, failWithRawMessage, failWithRawMessageAndCause, getDisplaySubject, getSubject, hashCode, ignoreCheck, internalCustomName, isAnyOf, isEqualTo, isIn, isInstanceOf, isNoneOf, isNotEqualTo, isNotIn, isNotInstanceOf, isNotNull, isNotSameAs, isNull, isSameAs, named@Deprecated protected ComparableSubject(FailureStrategy failureStrategy, @Nullable T actual)
Subject from accepting FailureStrategy (and exposing a
     SubjectFactory) to accepting a FailureMetadata (and exposing a Subject.Factory), at which point you'll call the FailureMetadata overload of this
     constructor instead.protected ComparableSubject(FailureMetadata metadata, @Nullable T actual)
public final void isIn(com.google.common.collect.Range<T> range)
public final void isNotIn(com.google.common.collect.Range<T> range)
public void isEquivalentAccordingToCompareTo(T other)
Comparable.compareTo(T), (i.e., fails if a.comparesTo(b) != 0).
 Note: Do not use this method for checking object equality. Instead, use Subject.isEqualTo(Object).
@Deprecated public void comparesEqualTo(T other)
isEquivalentAccordingToCompareTo(T) instead.Comparable.compareTo(T), (i.e., fails if a.comparesTo(b) != 0).
 Note: Do not use this method for checking object equality. Instead, use Subject.isEqualTo(Object).
public final void isGreaterThan(T other)
public final void isLessThan(T other)
public final void isAtMost(T other)
public final void isAtLeast(T other)
Copyright © 2017. All rights reserved.