Package org.assertj.core.error
Class OptionalDoubleShouldHaveValueCloseToOffset
- java.lang.Object
-
- org.assertj.core.error.BasicErrorMessageFactory
-
- org.assertj.core.error.OptionalDoubleShouldHaveValueCloseToOffset
-
- All Implemented Interfaces:
ErrorMessageFactory
public class OptionalDoubleShouldHaveValueCloseToOffset extends BasicErrorMessageFactory
Build error message when anOptionalDouble
should have a specific value close to an offset.- Author:
- Jean-Christophe Gay, Alexander Bischof
-
-
Field Summary
-
Fields inherited from class org.assertj.core.error.BasicErrorMessageFactory
arguments, format, formatter
-
-
Constructor Summary
Constructors Modifier Constructor Description private
OptionalDoubleShouldHaveValueCloseToOffset(double expected)
private
OptionalDoubleShouldHaveValueCloseToOffset(OptionalDouble actual, double expected, Offset<Double> offset, double difference)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static OptionalDoubleShouldHaveValueCloseToOffset
shouldHaveValueCloseToOffset(double expectedValue)
Indicates that anOptionalDouble
is empty so it doesn't have the expected value.static OptionalDoubleShouldHaveValueCloseToOffset
shouldHaveValueCloseToOffset(OptionalDouble optional, double expectedValue, Offset<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
-
OptionalDoubleShouldHaveValueCloseToOffset
private OptionalDoubleShouldHaveValueCloseToOffset(OptionalDouble actual, double expected, Offset<Double> offset, double difference)
-
OptionalDoubleShouldHaveValueCloseToOffset
private OptionalDoubleShouldHaveValueCloseToOffset(double expected)
-
-
Method Detail
-
shouldHaveValueCloseToOffset
public static OptionalDoubleShouldHaveValueCloseToOffset shouldHaveValueCloseToOffset(OptionalDouble optional, double expectedValue, Offset<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
-
shouldHaveValueCloseToOffset
public static OptionalDoubleShouldHaveValueCloseToOffset shouldHaveValueCloseToOffset(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.
-
-