Windows üzerinde intelliJ fikir 14.0.2 android geliştirme ortamı çalıştırıyorum ve benim app.The test için test çalıştırmak için espresso UI test framework kullanmaya çalışıyorum.Ancak bir androidTest yapılandırması için çalıştırmak için basın, ben karşılaşır:android espresso testi: boş test paketi. test bulunamadı
benim test sınıfı şöyle görünür:
package com.cyc115.VectorCalculator.test;
import android.support.test.espresso.assertion.ViewAssertions;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.LargeTest;
import android.test.suitebuilder.annotation.SmallTest;
import com.cyc115.VectorCalculator.MyActivity;
import static android.support.test.espresso.Espresso.onView;
import static android.support.test.espresso.matcher.ViewMatchers.isDisplayed;
import static android.support.test.espresso.matcher.ViewMatchers.withText;
@LargeTest
public class MyActivityTest extends ActivityInstrumentationTestCase2<MyActivity> {
public MyActivityTest(){
super (MyActivity.class);
}
@Override
public void setUp() throws Exception {
super.setUp();
getActivity();
fail();
}
@SmallTest
public void testListGoesOverTheFold() {
onView(withText("Hello world")).check(ViewAssertions.matches(isDisplayed()));
}
}
burada benim projem
Testing started at 12:09 PM ...
Waiting for device.
Target device: lge-nexus_5-05b1bd8af0ddba12
Uploading file
local path: C:\Users\AsiAnSeNsAtIoN\Documents\note\ECSE428\AssB_2\build\classes\main\AssB_2.apk
remote path: /data/local/tmp/com.cyc115.VectorCalculator
Installing com.cyc115.VectorCalculator
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.cyc115.VectorCalculator"
pkg: /data/local/tmp/com.cyc115.VectorCalculator
Success
Running tests
Test running startedFinish
Empty test suite.
bu ekran görüntüsü Her ihtimale karşı yapısı: benim test konfigürasyonu
: intelliji topluluk baskısı dayalı android-stüdyo kullanın:
ve benim AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cyc115.VectorCalculator"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="21"/>
<instrumentation
android:name="android.support.test.runner.AndroidJUnitRunner"
android:targetPackage="com.cyc115.VectorCalculator"
/>
<application android:label="@string/app_name" android:icon="@drawable/ic_launcher">
<activity android:name="com.cyc115.VectorCalculator.MyActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>