Search in sources :

Example 11 with ZoneOffset

use of io.spine.time.ZoneOffset in project core-java by SpineEventEngine.

the class ChangesShould method create_OffsetDateChange_instance.

@Test
public void create_OffsetDateChange_instance() {
    final ZoneOffset inKiev = ZoneOffsets.ofHours(3);
    final ZoneOffset inLuxembourg = ZoneOffsets.ofHours(1);
    final OffsetDate previousDate = OffsetDates.now(inKiev);
    final OffsetDate newDate = OffsetDates.now(inLuxembourg);
    final OffsetDateChange result = Changes.of(previousDate, newDate);
    assertEquals(previousDate, result.getPreviousValue());
    assertEquals(newDate, result.getNewValue());
}
Also used : OffsetDate(io.spine.time.OffsetDate) ZoneOffset(io.spine.time.ZoneOffset) Test(org.junit.Test)

Example 12 with ZoneOffset

use of io.spine.time.ZoneOffset in project core-java by SpineEventEngine.

the class ChangesShould method do_not_accept_null_OffsetDate_newValue.

@Test(expected = NullPointerException.class)
public void do_not_accept_null_OffsetDate_newValue() {
    final ZoneOffset inKiev = ZoneOffsets.ofHours(3);
    final OffsetDate date = OffsetDates.now(inKiev);
    Changes.of(date, null);
}
Also used : OffsetDate(io.spine.time.OffsetDate) ZoneOffset(io.spine.time.ZoneOffset) Test(org.junit.Test)

Example 13 with ZoneOffset

use of io.spine.time.ZoneOffset in project core-java by SpineEventEngine.

the class ChangesShould method do_not_accept_null_OffsetDate_previousValue.

@Test(expected = NullPointerException.class)
public void do_not_accept_null_OffsetDate_previousValue() {
    final ZoneOffset inLassVegas = ZoneOffsets.ofHours(8);
    final OffsetDate date = OffsetDates.now(inLassVegas);
    Changes.of(null, date);
}
Also used : OffsetDate(io.spine.time.OffsetDate) ZoneOffset(io.spine.time.ZoneOffset) Test(org.junit.Test)

Example 14 with ZoneOffset

use of io.spine.time.ZoneOffset in project core-java by SpineEventEngine.

the class ChangesShould method do_not_accept_null_OffsetTime_newValue.

@Test(expected = NullPointerException.class)
public void do_not_accept_null_OffsetTime_newValue() {
    final ZoneOffset inKiev = ZoneOffsets.ofHours(3);
    final OffsetTime now = OffsetTimes.now(inKiev);
    Changes.of(now, null);
}
Also used : OffsetTime(io.spine.time.OffsetTime) ZoneOffset(io.spine.time.ZoneOffset) Test(org.junit.Test)

Example 15 with ZoneOffset

use of io.spine.time.ZoneOffset in project core-java by SpineEventEngine.

the class ChangesShould method do_not_accept_null_OffsetDateTime_previousValue.

@Test(expected = NullPointerException.class)
public void do_not_accept_null_OffsetDateTime_previousValue() {
    final ZoneOffset inLassVegas = ZoneOffsets.ofHours(8);
    final OffsetDateTime now = OffsetDateTimes.now(inLassVegas);
    Changes.of(null, now);
}
Also used : OffsetDateTime(io.spine.time.OffsetDateTime) ZoneOffset(io.spine.time.ZoneOffset) Test(org.junit.Test)

Aggregations

ZoneOffset (io.spine.time.ZoneOffset)30 Test (org.junit.Test)29 OffsetDate (io.spine.time.OffsetDate)8 OffsetDateTime (io.spine.time.OffsetDateTime)8 OffsetTime (io.spine.time.OffsetTime)8 Timestamp (com.google.protobuf.Timestamp)1 ActorContext (io.spine.core.ActorContext)1 CommandContext (io.spine.core.CommandContext)1 TenantId (io.spine.core.TenantId)1 UserId (io.spine.core.UserId)1 GivenTenantId (io.spine.core.given.GivenTenantId)1 GivenUserId (io.spine.core.given.GivenUserId)1 ParseException (java.text.ParseException)1 TimeZone (java.util.TimeZone)1