/
Stalnodg
/
RandomCoffee
Обзор
Документация
Войти
/
Stalnodg
/
RandomCoffee
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
app/src/androidTest/java/com/topit/randomcoffee/MainActivityEspressoTest.kt
32 строки
1 KB
Max
bugs fix
05 май 2026, 18:21
05 май 2026, 18:21
9bce302
Код
Авторство
О чём код?
package com.topit.randomcoffee import androidx.compose.ui.platform.ComposeView import androidx.test.core.app.ActivityScenario import androidx.test.espresso.Espresso.onView import androidx.test.espresso.action.ViewActions.pressBackUnconditionally import androidx.test.espresso.assertion.ViewAssertions.matches import androidx.test.espresso.matcher.ViewMatchers.isAssignableFrom import androidx.test.espresso.matcher.ViewMatchers.isDisplayed import androidx.test.espresso.matcher.ViewMatchers.isRoot import androidx.test.ext.junit.runners.AndroidJUnit4 import org.junit.Test import org.junit.runner.RunWith @RunWith(AndroidJUnit4::class) class MainActivityEspressoTest { @Test fun launchMainActivity_composeViewIsDisplayed() { ActivityScenario.launch(MainActivity::class.java).use { onView(isAssignableFrom(ComposeView::class.java)) .check(matches(isDisplayed())) } } @Test fun backFromMainActivity_finishesWithoutCrash() { ActivityScenario.launch(MainActivity::class.java).use { onView(isRoot()).perform(pressBackUnconditionally()) } } }