From a62954c56c6af9ed5441bb2365d8cc4e81f87b5a Mon Sep 17 00:00:00 2001 From: Ryan Haining Date: Sat, 23 Sep 2023 20:15:08 -0700 Subject: [PATCH] Rewrites DataSyncWorkerTest with matchers Issue #2745 --- .../plugins/sync/nsclientV3/workers/DataSyncWorkerTest.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/sync/src/test/java/info/nightscout/plugins/sync/nsclientV3/workers/DataSyncWorkerTest.kt b/plugins/sync/src/test/java/info/nightscout/plugins/sync/nsclientV3/workers/DataSyncWorkerTest.kt index 846bdcf2bd..bc30ccc49b 100644 --- a/plugins/sync/src/test/java/info/nightscout/plugins/sync/nsclientV3/workers/DataSyncWorkerTest.kt +++ b/plugins/sync/src/test/java/info/nightscout/plugins/sync/nsclientV3/workers/DataSyncWorkerTest.kt @@ -4,6 +4,7 @@ import android.content.Context import androidx.work.ListenableWorker.Result.Success import androidx.work.testing.TestListenableWorkerBuilder import app.aaps.shared.tests.TestBase +import com.google.common.truth.Truth.assertThat import dagger.android.AndroidInjector import dagger.android.HasAndroidInjector import info.nightscout.core.utils.fabric.FabricPrivacy @@ -13,7 +14,6 @@ import info.nightscout.plugins.sync.nsclientV3.DataSyncSelectorV3 import info.nightscout.plugins.sync.nsclientV3.NSClientV3Plugin import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.test.runTest -import org.junit.jupiter.api.Assertions import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test import org.mockito.Mock @@ -64,6 +64,6 @@ internal class DataSyncWorkerTest : TestBase() { `when`(nsClient.hasWritePermission).thenReturn(true) val result = sut.doWorkAndLog() Mockito.verify(dataSyncSelectorV3, Mockito.times(1)).doUpload() - Assertions.assertTrue(result is Success) + assertThat(result).isInstanceOf(Success::class.java) } -} \ No newline at end of file +}