Skip to content

Commit a4582cf

Browse files
committed
instant converter add test
1 parent 87c84e2 commit a4582cf

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/test/java/io/tarantool/driver/mappers/DefaultMessagePackMapperTest.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import io.tarantool.driver.CustomTuple;
44
import io.tarantool.driver.api.tuple.DefaultTarantoolTupleFactory;
5-
import io.tarantool.driver.api.tuple.TarantoolTupleFactory;
65
import io.tarantool.driver.api.tuple.TarantoolTuple;
6+
import io.tarantool.driver.api.tuple.TarantoolTupleFactory;
77
import io.tarantool.driver.mappers.converters.ValueConverter;
88
import org.junit.jupiter.api.Test;
99
import org.msgpack.value.ArrayValue;
@@ -13,6 +13,9 @@
1313
import org.msgpack.value.ValueType;
1414

1515
import java.math.BigDecimal;
16+
import java.time.Instant;
17+
import java.time.LocalDateTime;
18+
import java.time.ZoneOffset;
1619
import java.util.Arrays;
1720
import java.util.HashMap;
1821
import java.util.List;
@@ -73,6 +76,10 @@ void getDefaultConverter() throws MessagePackValueMapperException {
7376
UUID uuid = UUID.fromString("84b56906-aeed-11ea-b3de-0242ac130004");
7477
assertEquals(uuid, mapper.fromValue(mapper.toValue(uuid)));
7578

79+
//instant
80+
Instant instant = LocalDateTime.parse("2022-10-25T12:03:58").toInstant(ZoneOffset.UTC);
81+
assertEquals(instant, mapper.fromValue(mapper.toValue(instant)));
82+
7683
// null
7784
assertEquals(ValueFactory.newNil(), mapper.toValue(null));
7885
}

0 commit comments

Comments
 (0)