Package org.assertj.core.api
Class AbstractDurationAssert<SELF extends AbstractDurationAssert<SELF>>
java.lang.Object
org.assertj.core.api.AbstractAssert<SELF,Duration>
org.assertj.core.api.AbstractObjectAssert<SELF,Duration>
org.assertj.core.api.AbstractComparableAssert<SELF,Duration>
org.assertj.core.api.AbstractDurationAssert<SELF>
- All Implemented Interfaces:
Assert<SELF,,Duration> ComparableAssert<SELF,,Duration> Descriptable<SELF>,ExtensionPoints<SELF,Duration>
- Direct Known Subclasses:
DurationAssert
public abstract class AbstractDurationAssert<SELF extends AbstractDurationAssert<SELF>>
extends AbstractComparableAssert<SELF,Duration>
Assertions for
Duration type.- Since:
- 3.15.0
-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractComparableAssert
comparablesFields inherited from class org.assertj.core.api.AbstractAssert
actual, assertionErrorCreator, conditions, customRepresentation, info, myself, objects, printAssertionsDescription, throwUnsupportedExceptionOnEquals -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractDurationAssert(Duration duration, Class<?> selfType) Creates a newAbstractDurationAssert -
Method Summary
Modifier and TypeMethodDescriptionprivate static DurationhasDays(long otherDays) Verifies that the actualDurationhas the given days.hasHours(long otherHours) Verifies that the actualDurationhas the given hours.hasMillis(long otherMillis) Verifies that the actualDurationhas the given millis.hasMinutes(long otherMinutes) Verifies that the actualDurationhas the given minutes.hasNanos(long otherNanos) Verifies that the actualDurationhas the given nanos.hasSeconds(long otherSeconds) Verifies that the actualDurationhas the given seconds.Verifies that the actualDurationis close to the given one within the given allowed difference (assertion succeeds if difference = allowed difference).Verifies that the actualDurationis negative (i.e.Verifies that the actualDurationis positive (i.e.isZero()Verifies that the actualDurationis equal toDuration.ZERO.Methods inherited from class org.assertj.core.api.AbstractComparableAssert
inBinary, inHexadecimal, isBetween, isEqualByComparingTo, isGreaterThan, isGreaterThanOrEqualTo, isLessThan, isLessThanOrEqualTo, isNotEqualByComparingTo, isStrictlyBetween, usingComparator, usingComparator,