एंड्रॉइड स्टूडियो में अपने परीक्षण निष्पादित करने का प्रयास करते समय मैं निम्न त्रुटि में चल रहा हूं: परीक्षण चल रहा है विफल: इसके लिए उपकरण जानकारी खोजने में असमर्थ: ComponentInfo {.test/android.support.test .runner.AndroidJUnitRunner}एंड्रॉइड स्टूडियो एस्प्रेसो परीक्षण त्रुटि: खाली टेस्ट सूट
मेरी टेस्ट क्लास एंड्रॉइडटेस्ट/जावा निर्देशिका में है और इसमें एक कन्स्ट्रक्टर है। मेरा build.gradle भी सही है। किसी भी मदद की सराहना की है।
टेस्ट कक्षा
@RunWith(AndroidJUnit4.class)
@LargeTest
public class AndroidUITests extends ActivityInstrumentationTestCase2<UserActivity>{
private UserActivity userActivity;
public AndroidUITests() {
super(UserActivity.class);
}
@Before
public void setUp() throws Exception {
super.setUp();
injectInstrumentation(InstrumentationRegistry.getInstrumentation());
userActivity = getActivity();
}
@Test
public void testPhoneIconIsDisplayed() {
// When the phone_icon view is available,
// check that it is displayed.
onView(ViewMatchers.withId(R.id.groupCreate)).perform(click())
.check(matches(withText("Enter a name")));
}
}
एप्लिकेशन/build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
}
packagingOptions {
exclude 'LICENSE.txt'
}
}
dependencies {
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.0'
androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
}
संदेह में, आधिकारिक उदाहरणों का संदर्भ लें: https://github.com/googlesamples/android-testing। –