Skip to content

Commit f0ac4f7

Browse files
committed
Update DefaultCardEditUIHandlerTest.kt
1 parent e49a5d8 commit f0ac4f7

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

paymentsheet/src/test/java/com/stripe/android/paymentsheet/ui/DefaultCardEditUIHandlerTest.kt

+15-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ internal class DefaultCardEditUIHandlerTest {
5858

5959
handler.brandChanged(CardBrand.Visa)
6060

61-
assertThat(cardUpdateParams?.cardBrand).isEqualTo(CardBrand.Visa)
61+
assertThat(cardUpdateParams).isEqualTo(cardUpdateParams(cardBrand = CardBrand.Visa))
6262

6363
handler.brandChanged(CardBrand.CartesBancaires)
6464

@@ -95,6 +95,20 @@ internal class DefaultCardEditUIHandlerTest {
9595
private val DefaultCardEditUIHandler.selectedBrand
9696
get() = uiState.selectedCardBrand.brand
9797

98+
private fun cardUpdateParams(
99+
expiryMonth: Int? = null,
100+
expiryYear: Int? = null,
101+
cardBrand: CardBrand? = null,
102+
billingDetails: PaymentMethod.BillingDetails? = null
103+
): CardUpdateParams {
104+
return CardUpdateParams(
105+
expiryMonth = expiryMonth,
106+
expiryYear = expiryYear,
107+
cardBrand = cardBrand,
108+
billingDetails = billingDetails
109+
)
110+
}
111+
98112
private fun handler(
99113
card: PaymentMethod.Card = PaymentMethodFixtures.CARD_WITH_NETWORKS,
100114
cardBrandFilter: CardBrandFilter = DefaultCardBrandFilter,

0 commit comments

Comments
 (0)