Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在测试项目中使用Android SDK(`Android.Content.Intent`)_Android_Unit Testing_Module_Gradle - Fatal编程技术网

在测试项目中使用Android SDK(`Android.Content.Intent`)

在测试项目中使用Android SDK(`Android.Content.Intent`),android,unit-testing,module,gradle,Android,Unit Testing,Module,Gradle,我的gradle项目中有一个测试模块,我正在尝试编译以下代码: @Test public void ifUserIsNotLoggedInTheyShouldBePrompted(){ MyOpportunitiesActivity_ activity = Robolectric .buildActivity(MyOpportunitiesActivity_.class) .create() .get();

我的gradle项目中有一个测试模块,我正在尝试编译以下代码:

@Test
public void ifUserIsNotLoggedInTheyShouldBePrompted(){
    MyOpportunitiesActivity_ activity = Robolectric
            .buildActivity(MyOpportunitiesActivity_.class)
            .create()
            .get();

    Intent expectedIntent = new Intent(activity.getBaseContext(), LoginActivity_.class);
    assertThat(Robolectric.shadowOf(activity).getNextStartedActivity()).isEqualTo(expectedIntent);
}

我的
build.gradle
文件导入我的android应用程序和
com.android.support:support-v4:19.01
。有什么方法可以做到这一点吗?

您在这里想做什么?