@RunWith(RobolectricTestRunner.class) public class MainActivityTest { private MainActivity mainActivity; @Before public void setUp() { mainActivity = Robolectric.buildActivity(MainActivity.class) .create() .resume() .get(); } @Test public void testMainActivity() { assertNotNull(mainActivity); assertEquals("Welcome to Robolectric", mainActivity.getTitle()); // Add more test cases... } } dependencies { // ... testImplementation "org.robolectric:robolectric:4.5.1" // ... } apply plugin: 'org.robolectric' android { // ... testOptions { unitTests.all { // Enable or disable logging output during tests. testLogging.showStandardStreams = true // Set default JVM arguments for tests. systemProperty 'sun.java2d.uiScale', '1.0' } } }


上一篇:
下一篇:
切换中文