Skip to content

Commit

Permalink
simplify syntax
Browse files Browse the repository at this point in the history
  • Loading branch information
saperi22 committed Dec 7, 2023
1 parent 945df35 commit 24e86bd
Showing 1 changed file with 25 additions and 32 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,13 @@ class ShopperInsightsClientUnitTest {
val request = ShopperInsightRequest.Email(
BuyerEmail("fake-email")
)
sut.getRecommendedPaymentMethods(request, object : ShopperInsightCallback {
override fun onResult(result: ShopperInsightResult) {
assertNotNull(result)
val successResult = assertIs<ShopperInsightResult.Success>(result)
assertNotNull(successResult.response.isPayPalRecommended)
assertNotNull(successResult.response.isVenmoRecommended)
}
})
sut.getRecommendedPaymentMethods(request
) { result ->
assertNotNull(result)
val successResult = assertIs<ShopperInsightResult.Success>(result)
assertNotNull(successResult.response.isPayPalRecommended)
assertNotNull(successResult.response.isVenmoRecommended)
}
}

/**
Expand All @@ -56,15 +55,13 @@ class ShopperInsightsClientUnitTest {
phoneNationalNumber = "123456789"
)
)
sut.getRecommendedPaymentMethods(request, object : ShopperInsightCallback {
override fun onResult(result: ShopperInsightResult) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"phone\": {\"countryCode\": \"1\", \"nationalNumber\": \"123456789\"}}}"
)
}
sut.getRecommendedPaymentMethods(request) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"phone\": {\"countryCode\": \"1\", \"nationalNumber\": \"123456789\"}}}"
)
}
})
}
}

/**
Expand All @@ -76,15 +73,13 @@ class ShopperInsightsClientUnitTest {
val request = ShopperInsightRequest.Email(
BuyerEmail("fake-email"),
)
sut.getRecommendedPaymentMethods(request, object : ShopperInsightCallback {
override fun onResult(result: ShopperInsightResult) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"email\": \"fake-email\"}}"
)
}
sut.getRecommendedPaymentMethods(request) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"email\": \"fake-email\"}}"
)
}
})
}
}


Expand All @@ -101,14 +96,12 @@ class ShopperInsightsClientUnitTest {
phoneNationalNumber = "123456789"
)
)
sut.getRecommendedPaymentMethods(request, object : ShopperInsightCallback {
override fun onResult(result: ShopperInsightResult) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"email\": \"fake-email\",\"phone\": {\"countryCode\": \"1\", \"nationalNumber\": \"123456789\"}}}"
)
}
sut.getRecommendedPaymentMethods(request) {
verify {
paymentApi.processRequest(
"{\"customer\": {\"email\": \"fake-email\",\"phone\": {\"countryCode\": \"1\", \"nationalNumber\": \"123456789\"}}}"
)
}
})
}
}
}

0 comments on commit 24e86bd

Please sign in to comment.