Groovy
dependencies {
testImplementation 'org.robolectric:robolectric:4.6.1'
}
Java
@RunWith(RobolectricTestRunner.class)
@Config(sdk = Build.VERSION_CODES.P)
public class MyUnitTest {
}
Java
@Test
public void testSomething() {
ShadowActivity shadowActivity = Robolectric.setupActivity(ShadowActivity.class);
// ...
assertThat(someValue).isEqualTo(expectedValue);
}