From 34bf5112e0ef101f4cf9605a084951dedc6cf384 Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Thu, 20 Aug 2020 12:12:29 -0400 Subject: [PATCH] Drop TimeProvider. --- .../textsecuregcm/providers/TimeProvider.java | 7 ------- .../tests/controllers/AccountControllerTest.java | 9 --------- 2 files changed, 16 deletions(-) delete mode 100644 service/src/main/java/org/whispersystems/textsecuregcm/providers/TimeProvider.java diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/providers/TimeProvider.java b/service/src/main/java/org/whispersystems/textsecuregcm/providers/TimeProvider.java deleted file mode 100644 index 5fabf5cc7..000000000 --- a/service/src/main/java/org/whispersystems/textsecuregcm/providers/TimeProvider.java +++ /dev/null @@ -1,7 +0,0 @@ -package org.whispersystems.textsecuregcm.providers; - -public class TimeProvider { - public long getCurrentTimeMillis() { - return System.currentTimeMillis(); - } -} diff --git a/service/src/test/java/org/whispersystems/textsecuregcm/tests/controllers/AccountControllerTest.java b/service/src/test/java/org/whispersystems/textsecuregcm/tests/controllers/AccountControllerTest.java index f65a37f5d..77afeda08 100644 --- a/service/src/test/java/org/whispersystems/textsecuregcm/tests/controllers/AccountControllerTest.java +++ b/service/src/test/java/org/whispersystems/textsecuregcm/tests/controllers/AccountControllerTest.java @@ -27,7 +27,6 @@ import org.whispersystems.textsecuregcm.entities.RegistrationLockFailure; import org.whispersystems.textsecuregcm.limits.RateLimiter; import org.whispersystems.textsecuregcm.limits.RateLimiters; import org.whispersystems.textsecuregcm.mappers.RateLimitExceededExceptionMapper; -import org.whispersystems.textsecuregcm.providers.TimeProvider; import org.whispersystems.textsecuregcm.push.APNSender; import org.whispersystems.textsecuregcm.push.ApnMessage; import org.whispersystems.textsecuregcm.push.GCMSender; @@ -39,7 +38,6 @@ import org.whispersystems.textsecuregcm.storage.AbusiveHostRule; import org.whispersystems.textsecuregcm.storage.AbusiveHostRules; import org.whispersystems.textsecuregcm.storage.Account; import org.whispersystems.textsecuregcm.storage.AccountsManager; -import org.whispersystems.textsecuregcm.storage.Device; import org.whispersystems.textsecuregcm.storage.MessagesManager; import org.whispersystems.textsecuregcm.storage.PaymentAddress; import org.whispersystems.textsecuregcm.storage.PaymentAddressList; @@ -54,18 +52,14 @@ import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import java.io.IOException; import java.security.SecureRandom; -import java.util.Arrays; import java.util.Collections; import java.util.HashMap; -import java.util.HashSet; import java.util.List; import java.util.Optional; -import java.util.Set; import java.util.UUID; import java.util.concurrent.TimeUnit; import static org.assertj.core.api.Assertions.assertThat; -import static org.assertj.core.api.Assertions.fail; import static org.mockito.ArgumentMatchers.argThat; import static org.mockito.Matchers.anyString; import static org.mockito.Mockito.doThrow; @@ -115,7 +109,6 @@ public class AccountControllerTest { private SmsSender smsSender = mock(SmsSender.class ); private DirectoryQueue directoryQueue = mock(DirectoryQueue.class); private MessagesManager storedMessages = mock(MessagesManager.class ); - private TimeProvider timeProvider = mock(TimeProvider.class ); private TurnTokenGenerator turnTokenGenerator = mock(TurnTokenGenerator.class); private Account senderPinAccount = mock(Account.class); private Account senderRegLockAccount = mock(Account.class); @@ -167,8 +160,6 @@ public class AccountControllerTest { when(rateLimiters.getAutoBlockLimiter()).thenReturn(autoBlockLimiter); when(rateLimiters.getUsernameSetLimiter()).thenReturn(usernameSetLimiter); - when(timeProvider.getCurrentTimeMillis()).thenReturn(System.currentTimeMillis()); - when(senderPinAccount.getLastSeen()).thenReturn(System.currentTimeMillis()); when(senderPinAccount.getRegistrationLock()).thenReturn(new StoredRegistrationLock(Optional.empty(), Optional.empty(), Optional.of("31337"), System.currentTimeMillis()));