Я попытался выполнить пример модульного теста, включенный в проект Android Studio, например ExampleInstrumentedTest
и ExampleUnitTest
, поэтому результат:
Имя записи 'res / layout / test_toolbar. xml 'столкнулся
Я искал везде в Google, но нет ответов на эту конкретную c проблему, поэтому любая помощь будет благодарна
здесь источник примера базового теста c:
ExampleUnitTest
* Example local unit test, which will execute on the development machine (host).
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
public class ExampleUnitTest {
@Test
public void addition_isCorrect() {
assertEquals(4, 2 + 2);
}}
![enter image description here](https://i.stack.imgur.com/PA2f0.png)
ExampleInstrumentedTest
* Instrumented test, which will execute on an Android device.
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
@Test
public void useAppContext() {
// Context of the app under test.
Context appContext = InstrumentationRegistry.getInstrumentation().getContext();
assertEquals("com.example.abder.emarque", appContext.getPackageName());
}}
![enter image description here](https://i.stack.imgur.com/yZRqZ.png)