From b9262b9a1643d1ab48bbfd84d3a79001587e1356 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 31 Oct 2025 11:33:17 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../kotlin/com/tangem/screens/SendConfirmPageObject.kt | 4 ++-- .../tests/send/confirmScreen/SendConfirmScreenTest.kt | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/androidTest/kotlin/com/tangem/screens/SendConfirmPageObject.kt b/app/src/androidTest/kotlin/com/tangem/screens/SendConfirmPageObject.kt index a93356d82b..8beeddb2eb 100644 --- a/app/src/androidTest/kotlin/com/tangem/screens/SendConfirmPageObject.kt +++ b/app/src/androidTest/kotlin/com/tangem/screens/SendConfirmPageObject.kt @@ -79,9 +79,9 @@ class SendConfirmPageObject(semanticsProvider: SemanticsNodeInteractionsProvider useUnmergedTree = true } - fun warningIcon(messageResId: Int): KNode = child { + fun warningIcon(message: String): KNode = child { hasTestTag(NotificationTestTags.ICON) - hasAnySibling(withText(getResourceString(messageResId))) + hasAnySibling(withText(message)) useUnmergedTree = true } diff --git a/app/src/androidTest/kotlin/com/tangem/tests/send/confirmScreen/SendConfirmScreenTest.kt b/app/src/androidTest/kotlin/com/tangem/tests/send/confirmScreen/SendConfirmScreenTest.kt index 37cc020834..5a89153081 100644 --- a/app/src/androidTest/kotlin/com/tangem/tests/send/confirmScreen/SendConfirmScreenTest.kt +++ b/app/src/androidTest/kotlin/com/tangem/tests/send/confirmScreen/SendConfirmScreenTest.kt @@ -12,6 +12,7 @@ import com.tangem.core.ui.R import com.tangem.scenarios.* import com.tangem.screens.* import dagger.hilt.android.testing.HiltAndroidTest +import io.github.kakaocup.kakao.common.utilities.getResourceString import io.qameta.allure.kotlin.AllureId import io.qameta.allure.kotlin.junit4.DisplayName import org.junit.Test @@ -240,7 +241,7 @@ class SendConfirmScreenTest : BaseTestCase() { fun checkFeeWarningTest() { val tokenName = "Polkadot" val tokenAmount = "0.1" - val warningTitleResId = R.string.send_fee_unreachable_error_title + val warningTitle = getResourceString(R.string.send_fee_unreachable_error_title) val warningMessageResId = R.string.send_fee_unreachable_error_text val currentFeeAmount = "$0.05" @@ -279,13 +280,13 @@ class SendConfirmScreenTest : BaseTestCase() { enableMobileData() } step("Assert 'Network fee info unreachable' warning title is displayed") { - onSendConfirmScreen { warningTitle(warningTitleResId).assertIsDisplayed() } + onSendConfirmScreen { warningTitle(warningTitle).assertIsDisplayed() } } step("Assert 'Check your internet connection' warning message is displayed") { onSendConfirmScreen { warningMessage(warningMessageResId).assertIsDisplayed() } } step("Assert warning icon is displayed") { - onSendConfirmScreen { warningIcon(warningTitleResId).assertIsDisplayed() } + onSendConfirmScreen { warningIcon(warningTitle).assertIsDisplayed() } } step("Click on 'Refresh' button") { waitForIdle()