use of io.spine.time.change.IntervalChange in project core-java by SpineEventEngine.
the class TimeChangesShould method create_IntervalChange_instance.
@Test
public void create_IntervalChange_instance() {
final Timestamp fiveMinutesAgo = TimeTests.Past.minutesAgo(5);
final Timestamp fourMinutesAgo = TimeTests.Past.minutesAgo(4);
final Timestamp now = getCurrentTime();
final Interval fourMinutes = Intervals.between(fourMinutesAgo, now);
final Interval fiveMinutes = Intervals.between(fiveMinutesAgo, now);
final IntervalChange result = TimeChanges.of(fourMinutes, fiveMinutes);
assertEquals(fourMinutes, result.getPreviousValue());
assertEquals(fiveMinutes, result.getNewValue());
}
Aggregations