@@ -21,6 +21,8 @@ import androidx.compose.ui.layout.ContentScale
2121import androidx.compose.ui.platform.testTag
2222import androidx.compose.ui.res.painterResource
2323import androidx.compose.ui.res.stringResource
24+ import androidx.compose.ui.semantics.semantics
25+ import androidx.compose.ui.semantics.testTagsAsResourceId
2426import androidx.compose.ui.tooling.preview.Preview
2527import androidx.compose.ui.unit.dp
2628import com.airbnb.lottie.compose.LottieAnimation
@@ -84,6 +86,7 @@ fun NewTransactionSheetView(
8486) {
8587 Box (
8688 modifier = Modifier
89+ .semantics { testTagsAsResourceId = true }
8790 .sheetHeight(isModal = true )
8891 .gradientBackground()
8992 .testTag(" new_transaction_sheet" )
@@ -155,7 +158,11 @@ fun NewTransactionSheetView(
155158 onClick = { onDetailClick },
156159 modifier = Modifier
157160 .fillMaxWidth()
158- .testTag(" ReceivedTransaction" )
161+ .testTag(if (details.direction == NewTransactionSheetDirection .SENT ) {
162+ " SendSuccess"
163+ } else {
164+ " ReceivedTransaction"
165+ })
159166 )
160167
161168 Spacer (modifier = Modifier .weight(1f ))
@@ -172,14 +179,14 @@ fun NewTransactionSheetView(
172179 onClick = onDetailClick,
173180 modifier = Modifier
174181 .weight(1f )
175- .testTag(" details_button " )
182+ .testTag(" Details " )
176183 )
177184 PrimaryButton (
178185 text = stringResource(R .string.common__close),
179186 onClick = onCloseClick,
180187 modifier = Modifier
181188 .weight(1f )
182- .testTag(" close_button " )
189+ .testTag(" Close " )
183190 )
184191 }
185192 } else {
0 commit comments