Я пытаюсь написать тесты для проверки кода, манипулирующего Местоположение объектов.
Используя аннотацию @Before
JUnit, я хочу инициализировать экземпляр Location следующим образом:
@Before
fun init_service() {
location = Location(LocationManager.GPS_PROVIDER)
System.out.println("init $location")
}
При выполнении моих тестов вывод не очень удовлетворительный, печать: init null
.
Зная, что этот фрагмент кода работает в классическом контексте, существует ли особый способ инициализации экземпляров объекта в тестовом контексте?