Testy urządzeń z systemem Android wymagające kontekstu
Piszę swój pierwszy backend do bazy danych na Androida i walczę o przetestowanie tworzenia mojej bazy danych.
Obecnie problem, który napotykam, to uzyskanie poprawnego obiektu Context do przekazania do mojej implementacji SQLiteOpenHelper. Czy istnieje sposób na uzyskanie obiektu Context w klasie rozszerzającej TestCase? Rozwiązaniem, o którym myślałem, jest utworzenie instancji działania w metodzie konfiguracji mojej TestCase, a następnie przypisanie kontekstu tego działania do zmiennej pola, do której moje metody testowe mogą uzyskać dostęp ... ale wydaje się, że powinien istnieć łatwiejszy sposób.
Dzięki za wkład!
Macy