robolectric 2 - создать деятельность с намерением

Создает ли деятельность с использованием.withIntent() не работает в Robolectric 2? Я'я делаю следующее

    activity = Robolectric.buildActivity(MyActivity.class)
                            .create()
                            .withIntent(intent)
                            .get();

И я'я получаюNullPointerException при выполнении следующих действий вonCreate() моей деятельности.

Bundle bundle = getIntent().getExtras();

Я могу закодировать нулевую проверку в моемonCreate() и установить намерение, выполнив следующее, но кажется излишним установить намерение и вызватьonCreate() метод снова, когда Robolectric уже делает это при созданииActivity пример. Это кажется ненужным обходным путем.

    Robolectric.shadowOf(activity).setIntent(intent);
    activity.onCreate(null);

Ответы на вопрос(4)

Ваш ответ на вопрос