Как запустить действие, которое находится в моем тестовом приложении, а не в тестируемом приложении - PullRequest
1 голос
/ 16 февраля 2011

У меня есть подкласс абстрактного Activity подкласса из приложения, которое я тестирую, и которое я пытаюсь создать в своем тесте. Подкласс живет в моем тестовом приложении, а не в тестируемом приложении. Итак, как мне убедиться в том, что прибор launchActivity находит это? Как мне указать это в моем манифесте?

Я попытался добавить это к тегу <application> в манифесте тестового приложения:

    <activity android:name="com.my.company.application.dialogs.test.MockActivity2">
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

com.my.company.application.dialogs.test - это фактический java-путь к действию. В пути к пакету упоминается что-то, что может не совпадать в документации инструментария. Где я могу установить это и как настроить так, чтобы было найдено правильное действие (но у меня все еще должен быть доступ к другим действиям в моем приложении)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...