Package org.assertj.core.error
Class OptionalDoubleShouldHaveValueCloseTo
- java.lang.Object
-
- org.assertj.core.error.BasicErrorMessageFactory
-
- org.assertj.core.error.OptionalDoubleShouldHaveValueCloseTo
-
- All Implemented Interfaces:
ErrorMessageFactory
public class OptionalDoubleShouldHaveValueCloseTo extends BasicErrorMessageFactory
Build error message when anOptionalDouble
should have a specific value close to an offset.
-
-
Field Summary
-
Fields inherited from class org.assertj.core.error.BasicErrorMessageFactory
arguments, format, formatter
-
-
Constructor Summary
Constructors Modifier Constructor Description private
OptionalDoubleShouldHaveValueCloseTo(double expected)
private
OptionalDoubleShouldHaveValueCloseTo(java.util.OptionalDouble actual, double expected, Offset<java.lang.Double> offset, double difference)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static OptionalDoubleShouldHaveValueCloseTo
shouldHaveValueCloseTo(double expectedValue)
Indicates that anOptionalDouble
is empty so it doesn't have the expected value.static OptionalDoubleShouldHaveValueCloseTo
shouldHaveValueCloseTo(java.util.OptionalDouble optional, double expectedValue, Offset<java.lang.Double> offset, double difference)
Indicates that the providedOptionalDouble
does not have the provided argument.-
Methods inherited from class org.assertj.core.error.BasicErrorMessageFactory
create, create, create, equals, hashCode, toString, unquotedString
-
-
-
-
Constructor Detail
-
OptionalDoubleShouldHaveValueCloseTo
private OptionalDoubleShouldHaveValueCloseTo(java.util.OptionalDouble actual, double expected, Offset<java.lang.Double> offset, double difference)
-
OptionalDoubleShouldHaveValueCloseTo
private OptionalDoubleShouldHaveValueCloseTo(double expected)
-
-
Method Detail
-
shouldHaveValueCloseTo
public static OptionalDoubleShouldHaveValueCloseTo shouldHaveValueCloseTo(java.util.OptionalDouble optional, double expectedValue, Offset<java.lang.Double> offset, double difference)
Indicates that the providedOptionalDouble
does not have the provided argument.- Parameters:
optional
- theOptionalDouble
which has a value.expectedValue
- the value we expect to be in the providedOptionalDouble
.offset
- the given positive offset.difference
- the effective difference between actual and expected.- Returns:
- a error message factory
-
shouldHaveValueCloseTo
public static OptionalDoubleShouldHaveValueCloseTo shouldHaveValueCloseTo(double expectedValue)
Indicates that anOptionalDouble
is empty so it doesn't have the expected value.- Parameters:
expectedValue
- the value we expect to be in anOptionalDouble
.- Returns:
- a error message factory.
-
-