Package org.assertj.core.api
Class AbstractBigDecimalScaleAssert<SELF extends AbstractBigDecimalAssert<SELF>>
- java.lang.Object
-
- org.assertj.core.api.AbstractAssert<SELF,ACTUAL>
-
- org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
-
- org.assertj.core.api.AbstractComparableAssert<SELF,java.lang.Integer>
-
- org.assertj.core.api.AbstractIntegerAssert<AbstractBigDecimalScaleAssert<SELF>>
-
- org.assertj.core.api.AbstractBigDecimalScaleAssert<SELF>
-
- All Implemented Interfaces:
Assert<AbstractBigDecimalScaleAssert<SELF>,java.lang.Integer>
,ComparableAssert<AbstractBigDecimalScaleAssert<SELF>,java.lang.Integer>
,Descriptable<AbstractBigDecimalScaleAssert<SELF>>
,ExtensionPoints<AbstractBigDecimalScaleAssert<SELF>,java.lang.Integer>
,NumberAssert<AbstractBigDecimalScaleAssert<SELF>,java.lang.Integer>
- Direct Known Subclasses:
BigDecimalScaleAssert
public abstract class AbstractBigDecimalScaleAssert<SELF extends AbstractBigDecimalAssert<SELF>> extends AbstractIntegerAssert<AbstractBigDecimalScaleAssert<SELF>>
Base class for BigDecimal scale assertions.
-
-
Field Summary
-
Fields inherited from class org.assertj.core.api.AbstractIntegerAssert
integers
-
Fields inherited from class org.assertj.core.api.AbstractComparableAssert
comparables
-
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, assertionErrorCreator, conditions, customRepresentation, info, myself, objects, printAssertionsDescription, throwUnsupportedExceptionOnEquals
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBigDecimalScaleAssert(java.lang.Integer actualScale, java.lang.Class<?> selfType)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract AbstractBigDecimalAssert<SELF>
returnToBigDecimal()
Returns to the BigDecimal on which we ran scale assertions on.-
Methods inherited from class org.assertj.core.api.AbstractIntegerAssert
isBetween, isCloseTo, isCloseTo, isCloseTo, isCloseTo, isEqualTo, isEqualTo, isEven, isGreaterThan, isGreaterThanOrEqualTo, isLessThan, isLessThanOrEqualTo, isNegative, isNotCloseTo, isNotCloseTo, isNotCloseTo, isNotCloseTo, isNotEqualTo, isNotNegative, isNotPositive, isNotZero, isOdd, isOne, isPositive, isStrictlyBetween, isZero, usingComparator, usingComparator, usingDefaultComparator
-
Methods inherited from class org.assertj.core.api.AbstractComparableAssert
inBinary, inHexadecimal, isEqualByComparingTo, isGreaterThan, isGreaterThanOrEqualTo, isLessThan, isLessThanOrEqualTo, isNotEqualByComparingTo
-
Methods inherited from class org.assertj.core.api.AbstractObjectAssert
as, as, doesNotReturn, extracting, extracting, extracting, extracting, extracting, extracting, extractingForProxy, getComparatorsByType, hasAllNullFieldsOrProperties, hasAllNullFieldsOrPropertiesExcept, hasFieldOrProperty, hasFieldOrPropertyWithValue, hasNoNullFieldsOrProperties, hasNoNullFieldsOrPropertiesExcept, hasOnlyFields, isEqualToComparingFieldByField, isEqualToComparingFieldByFieldRecursively, isEqualToComparingOnlyGivenFields, isEqualToIgnoringGivenFields, isEqualToIgnoringNullFields, newObjectAssert, returns, usingComparatorForFields, usingComparatorForType, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withAssertionState, withComparatorByPropertyOrField, withTypeComparator
-
Methods inherited from class org.assertj.core.api.AbstractAssert
areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, hasToString, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.assertj.core.api.Descriptable
as, describedAs, describedAs
-
-
-
-
Method Detail
-
returnToBigDecimal
public abstract AbstractBigDecimalAssert<SELF> returnToBigDecimal()
Returns to the BigDecimal on which we ran scale assertions on.Example:
assertThat(new BigDecimal("2.313")).scale() .isGreaterThan(1L) .isLessThan(5L) .returnToBigDecimal() .isPositive();
- Returns:
- BigDecimal assertions.
-
-