Package org.assertj.core.error
Class ShouldBeCloseTo
- java.lang.Object
-
- org.assertj.core.error.BasicErrorMessageFactory
-
- org.assertj.core.error.ShouldBeCloseTo
-
- All Implemented Interfaces:
ErrorMessageFactory
public class ShouldBeCloseTo extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies that aDate
is close to another one from some delta failed.- Author:
- Joel Costigliola
-
-
Field Summary
-
Fields inherited from class org.assertj.core.error.BasicErrorMessageFactory
arguments, format, formatter
-
-
Constructor Summary
Constructors Modifier Constructor Description private
ShouldBeCloseTo(TemporalAmount actual, TemporalAmount other, TemporalAmount offset, TemporalAmount difference)
private
ShouldBeCloseTo(Temporal actual, Temporal other, String differenceDescription)
private
ShouldBeCloseTo(Date actual, Date other, long deltaInMilliseconds, long difference)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ErrorMessageFactory
shouldBeCloseTo(TemporalAmount actual, TemporalAmount other, TemporalAmount allowedDifference, TemporalAmount difference)
static ErrorMessageFactory
shouldBeCloseTo(Temporal actual, Temporal other, String differenceDescription)
Creates a new
.ShouldBeCloseTo
static ErrorMessageFactory
shouldBeCloseTo(Date actual, Date other, long deltaInMilliseconds, long difference)
Creates a new
.ShouldBeCloseTo
-
Methods inherited from class org.assertj.core.error.BasicErrorMessageFactory
create, create, create, equals, hashCode, toString, unquotedString
-
-
-
-
Constructor Detail
-
ShouldBeCloseTo
private ShouldBeCloseTo(Date actual, Date other, long deltaInMilliseconds, long difference)
-
ShouldBeCloseTo
private ShouldBeCloseTo(Temporal actual, Temporal other, String differenceDescription)
-
ShouldBeCloseTo
private ShouldBeCloseTo(TemporalAmount actual, TemporalAmount other, TemporalAmount offset, TemporalAmount difference)
-
-
Method Detail
-
shouldBeCloseTo
public static ErrorMessageFactory shouldBeCloseTo(Date actual, Date other, long deltaInMilliseconds, long difference)
Creates a new
.ShouldBeCloseTo
- Parameters:
actual
- the actual value in the failed assertion.other
- the value used in the failed assertion to compare the actual value to.deltaInMilliseconds
- the delta used for date comparison, expressed in milliseconds.difference
- the difference in milliseconds between actual and other dates.- Returns:
- the created
ErrorMessageFactory
.
-
shouldBeCloseTo
public static ErrorMessageFactory shouldBeCloseTo(Temporal actual, Temporal other, String differenceDescription)
Creates a new
.ShouldBeCloseTo
- Parameters:
actual
- the actual value in the failed assertion.other
- the value used in the failed assertion to compare the actual value to.differenceDescription
- detailed difference description message.- Returns:
- the created
ErrorMessageFactory
. - Since:
- 3.7.0
-
shouldBeCloseTo
public static ErrorMessageFactory shouldBeCloseTo(TemporalAmount actual, TemporalAmount other, TemporalAmount allowedDifference, TemporalAmount difference)
-
-