Я пытаюсь написать модульный тест для моего класса Fragment. Можно ли создать экземпляр «Тестируемой системы» таким образом?
val sut = MyFragment()
Я понимаю, что существует несколько методов написания тестов пользовательского интерфейса для тестирования фрагментов, но я хочу создать экземпляр своего класса Fragment, где я могу использовать методы модульного тестированиявнутри фрагмента.
, например,
@Test
fun testComponents() {
val bundle = Bundle()
val context = sut.requireContext()
sut.checkPwdEditTextIsEmpty(text = "")
}
Как я могу сделать это в Kotlin ??
Кроме того, как я могу написать init () и tearDown () в тесте Kotlin?