Skip to content

Commit 745467c

Browse files
committed
tests: refactor MainActivityViewModelTest setup and cleanup methods
1 parent 17e4532 commit 745467c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

app/src/test/java/org/kabiri/android/usbterminal/viewmodel/MainActivityViewModelTest.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import org.kabiri.android.usbterminal.util.isOfficialArduinoBoard
2727

2828
@OptIn(ExperimentalCoroutinesApi::class)
2929
internal class MainActivityViewModelTest {
30-
3130
private val testDispatcher: TestDispatcher = StandardTestDispatcher()
3231
private val testScope = TestScope(testDispatcher)
3332

@@ -40,17 +39,18 @@ internal class MainActivityViewModelTest {
4039
@Before
4140
fun setUp() {
4241
Dispatchers.setMain(testDispatcher)
43-
sut = MainActivityViewModel(
44-
arduinoUseCase = mockArduinoUsecase,
45-
usbUseCase = mockUsbUseCase,
46-
resourceProvider = mockResourceProvider,
47-
)
42+
sut =
43+
MainActivityViewModel(
44+
arduinoUseCase = mockArduinoUsecase,
45+
usbUseCase = mockUsbUseCase,
46+
resourceProvider = mockResourceProvider,
47+
)
4848
}
4949

5050
@After
5151
fun cleanUp() {
5252
Dispatchers.resetMain()
53-
unmockkStatic("org.kabiri.android.usbterminal.util.UsbDeviceExtensionsKt")
53+
unmockkStatic(UsbDevice::isOfficialArduinoBoard, UsbDevice::isCloneArduinoBoard)
5454
clearAllMocks()
5555
}
5656

@@ -132,4 +132,4 @@ internal class MainActivityViewModelTest {
132132
assertThat(sut.errorMessage.value).isEqualTo("")
133133
assertThat(sut.output.value).isEqualTo("")
134134
}
135-
}
135+
}

0 commit comments

Comments
 (0)