首页 > 解决方案 > 测试未能完成。原因:'测试运行未能完成。预期 1 个测试,收到 0'。检查设备 logcat 以获取详细信息

问题描述

代码被编译,然后开始运行项目中的测试,然后下降。

我在这里使用 gradle、junit、espresso

public class ExampleInstrumentedTest {

    public ExampleInstrumentedTest() {

    }

    @ClassRule
    public static DeviceAnimationTestRule
            deviceAnimationTestRule = new DeviceAnimationTestRule();
    @Rule
    public ActivityTestRule<My_Activity> mLoginActivityTestRule =
            new ActivityTestRule<My_Activity>(My_Activity.class);
    @Rule
    public UiThreadTestRule uiThreadTestRule = new UiThreadTestRule();

 @Test
    public void CreateAndSaveTaskEntity() throws Throwable {

        uiThreadTestRule.runOnUiThread(new Runnable() {
            @Override
            public void run() {
                com.falah.eats.view.base.screen.SplashScreen activity = mLoginActivityTestRule.getActivity();
                activity.getWindow()
                        .addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON |
                                WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |
                                WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
            }
        });


    }

标签: javaandroidandroid-instrumentation

解决方案


推荐阅读