Ik weet dat het niet werkt met een eenvoudige JUnit-test
Het zal. Roep gewoon uw methoden aan zoals gewoonlijk en controleer de resultaten op juistheid.
Het enige belangrijke is dat u liever IsolatedContext
. gebruikt voor het maken van uw database. In dit geval blijft uw oorspronkelijke databasebestand van de app ongewijzigd. Alle tests werken met een afzonderlijk testdatabasebestand dat zo vaak als u wilt kan worden gewijzigd of zelfs verwijderd.
U kunt de juiste IsolatedContext
. verkrijgen van ProviderTestCase2
. (Je kunt ook kijken ProviderTestCase2
bronnen om te begrijpen hoe het werkt.)