Jeg ved, at det ikke vil fungere med simpel JUnit-test
Det vil. Bare ring til dine metoder som sædvanligt og kontroller resultaterne for korrekthed.
Det eneste vigtige er, at du foretrækker at bruge IsolatedContext til oprettelse af din database. I dette tilfælde forbliver din originale databasefil fra appen uændret. Alle test vil arbejde med en separat testdatabasefil, som kan ændres eller endda slettes så mange gange, du vil.
Du kan erhverve korrekt IsolatedContext fra ProviderTestCase2 . (Du kan også se ProviderTestCase2 kilder til at forstå, hvordan det virker.)