У меня есть базовый сценарий: тестовый проект, в нем - один тестовый класс, не меньше, не более того. Код класса теста заключается в следующем:android: новый вопрос об Android Unit Testing?
public class SManagerTest extends AndroidTestCase {
private SManager sm;
public SManagerTest(){
sm = SManager.getInstance(getContext());
}
@Test
public void trainTest(){
sm.go();
}
}
Что случилось? потому что я получаю это:
Test run failed: Test run incomplete. Expected 1 tests, received 0
Спасибо!
Как вы проводите тесты? Они работают, если вы начинаете имя метода с помощью «теста» вместо использования аннотации? –
Я думаю, что ваша настройка проекта должна быть включена, чтобы получить точный ответ. Тем не менее вы можете проверить это за это время: http://code.google.com/p/android/issues/detail?id=2271 –