Я использую Android Studio (0.2.1) для разработки Android APP и следую инструкциям (http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Testing) для настройки тестирования. Но когда я запускаю команду «gradle connectedInstrumentTest», чтобы проверить свой тестовый пример, я всегда получал результат «BUILD SUCCESSFUL».Как написать/построить тестовый пример в Android Studio 0.2.x
Ниже моя конфигурация и тестирование случай:
build.gradle
android {
defaultConfig {
testPackageName "com.demo.mobile.test"
testInstrumentationRunner "android.test.InstrumentationTestRunner"
}
}
SRC/instrumentTest/Java/COM/демо/мобильный/тест
package com.demo.mobile.test;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.SmallTest;
import android.widget.TextView;
import com.demo.mobile.MainActivity;
import junit.framework.Assert;
public class OrmLiteTest extends ActivityInstrumentationTestCase2<MainActivity> {
private MainActivity mainActivity;
private TextView mView;
public OrmLiteTest(Class<MainActivity> activityClass) {
super(activityClass);
}
public void testGetHelper() {
Assert.assertTrue(2 + 2 == 1);
}
@Override
protected void setUp() throws Exception {
super.setUp();
mainActivity = this.getActivity();
}
}
Кто-нибудь знает, как это можно решить, или я делаю что-то не так в Android Studio. Спасибо.
Что вы ожидаете вернуться, если не «СТРОИТЬ УСПЕШНО»? – moveaway00
Можете ли вы опубликовать вывод результатов задания ./gradlew? – buzeeg
Я не могу запустить тест активности, они просто не вызываются вообще. Обычные тесты (основанные на обычном TestCase) работают нормально. Я не знаю, почему контрольные тесты не выполняются. – gruszczy