Android ServiceTestCase для IntentService

В настоящее время я пишу модульные тесты для приложения Android и наткнулся на следующую проблему:

Я использую ServiceTestCase для тестирования IntentService вот так:

@Override
public void setUp() throws Exception {
    super.setUp();      
}

public void testService()
{
    Intent intent = new Intent(getSystemContext(), MyIntentService.class);
    super.startService(intent);     
    assertNotNull(getService());        
}

Однако я заметил, что мой IntentService создан (означает, что вызывается onCreate ), но я никогда не получаю вызова onHandleIntent (намерение намерения )

Кто-нибудь уже тестировал IntentService с классом ServiceTestCase ?

Спасибо!

11
задан Prudhvi 29 July 2015 в 22:26
поделиться