Я очень новичок в этом, и у меня есть проблема.Как запустить только один тест?
Я пишу тест для простого приложения, которое я нашел в Интернете. Прямо сейчас, это как мой код выглядит
package com.example.test.test;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.Smoke;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.robotium.solo.Solo;
import com.example.test.MainActivity;
import com.example.test.R;
public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActivity> {
private Solo solo;
public MainActivityTest() {
super("com.example.test", MainActivity.class);
}
@Override
public void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
public void testClickShowButton() throws Exception {
solo.clickOnView(solo.getView(R.id.button1));
assertTrue(solo.searchText("Witaj"));
}
public void testClickClearButton() throws Exception {
solo.clickOnView(solo.getView(R.id.button2));
}
public void testClickClickMeButton() throws Exception {
solo.clickOnView(solo.getView(R.id.button3));
assertTrue(solo.searchText("No hej co tam?"));
}
@Override
public void tearDown() throws Exception {
solo.finishOpenedActivities();
}
}
И всякий раз, когда я бег этих тестов, они всегда выполняются в одно и тоже время. То, что я хочу сделать, - просто запустить один тест - нажать первую кнопку. Затем, я хочу вручную выполнить второй тест - нажать вторую кнопку. Затем я снова хочу сделать третьи тесты - щелкнуть третью кнопку. К сожалению, Eclipse настаивает на выполнении всех тестов.
Кроме того, совершенно не связано: я хочу написать тест, где Robotium будет вводить некоторые данные в TextBox, а затем Robotium удалит его. Как мне это сделать?
Кажется, вы не смогли найти SO до сих пор: HTTP: // StackOverflow .com/вопросы/13605774/как к запуску-а-одинарной метод-в-JUnit-4-тест-класса. – Smutje