From 6c641c255a44e550c3d2ebe3c337303777b377b6 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Tue, 16 Sep 2025 17:50:03 +0300 Subject: [PATCH] Ensure StartupWorker initialization mocked --- .../androidtutorials/java/startup/StartupWorkerTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/test/java/com/d4rk/androidtutorials/java/startup/StartupWorkerTest.java b/app/src/test/java/com/d4rk/androidtutorials/java/startup/StartupWorkerTest.java index 506d0e5a..d98ab25d 100644 --- a/app/src/test/java/com/d4rk/androidtutorials/java/startup/StartupWorkerTest.java +++ b/app/src/test/java/com/d4rk/androidtutorials/java/startup/StartupWorkerTest.java @@ -14,6 +14,7 @@ import static org.junit.Assert.assertEquals; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.mockStatic; +import static org.mockito.Mockito.times; import static org.mockito.Mockito.when; public class StartupWorkerTest { @@ -31,8 +32,8 @@ public void doWork_initializesAdsAndCookiesAndReturnsSuccess() { ListenableWorker.Result result = worker.doWork(); - mockedAdUtils.verify(() -> AdUtils.initialize(context)); - mockedCookieManager.verify(CookieManager::getInstance); + mockedAdUtils.verify(() -> AdUtils.initialize(context), times(1)); + mockedCookieManager.verify(CookieManager::getInstance, times(1)); assertEquals(ListenableWorker.Result.success(), result); } }