LfsAuthTokenTest: truncate instant to millis

Java8 offers millis precision for instant however Java9+ goes further
and offers micro (6 digits).
There is no need to increase LFS auth token precision to micro
therefore truncate instant to millis for serialization and
deserialization tests.

Bug: Issue 13849
Change-Id: Icc49611879a125585385c4dc0da975871518d68a
diff --git a/src/test/java/com/googlesource/gerrit/plugins/lfs/auth/LfsAuthTokenTest.java b/src/test/java/com/googlesource/gerrit/plugins/lfs/auth/LfsAuthTokenTest.java
index f527aab..f38120b 100644
--- a/src/test/java/com/googlesource/gerrit/plugins/lfs/auth/LfsAuthTokenTest.java
+++ b/src/test/java/com/googlesource/gerrit/plugins/lfs/auth/LfsAuthTokenTest.java
@@ -16,6 +16,7 @@
 
 import static com.google.common.truth.Truth.assertThat;
 import static com.google.common.truth.Truth8.assertThat;
+import static java.time.temporal.ChronoUnit.MILLIS;
 
 import com.googlesource.gerrit.plugins.lfs.LfsDateTime;
 import java.time.Instant;
@@ -30,7 +31,7 @@
   @Test
   public void testTokenSerializationDeserialization() throws Exception {
     TestTokenProessor processor = new TestTokenProessor(cipher);
-    TestToken token = new TestToken(Instant.now(), 0L);
+    TestToken token = new TestToken(Instant.now().truncatedTo(MILLIS), 0L);
     String serialized = processor.serialize(token);
     assertThat(serialized).isNotEmpty();
     Optional<TestToken> deserialized = processor.deserialize(serialized);