| Index: components/autofill/browser/wallet/wallet_client_unittest.cc
|
| diff --git a/components/autofill/browser/wallet/wallet_client_unittest.cc b/components/autofill/browser/wallet/wallet_client_unittest.cc
|
| index 41546af5ade7ad84141b840fa40e8e0f7bf2e13e..abdb1d49b89a60a9bae77518a48ed75cae24849b 100644
|
| --- a/components/autofill/browser/wallet/wallet_client_unittest.cc
|
| +++ b/components/autofill/browser/wallet/wallet_client_unittest.cc
|
| @@ -547,7 +547,6 @@ class MockWalletClientDelegate : public WalletClientDelegate {
|
| void(const std::string& instrument_id,
|
| const std::string& shipping_address_id,
|
| const std::vector<RequiredAction>& required_actions));
|
| - MOCK_METHOD0(OnDidSendAutocheckoutStatus, void());
|
| MOCK_METHOD2(OnDidUpdateAddress,
|
| void(const std::string& address_id,
|
| const std::vector<RequiredAction>& required_actions));
|
| @@ -1372,31 +1371,21 @@ TEST_F(WalletClientTest, UpdateInstrumentMalformedResponse) {
|
| }
|
|
|
| TEST_F(WalletClientTest, SendAutocheckoutOfStatusSuccess) {
|
| - EXPECT_CALL(delegate_, OnDidSendAutocheckoutStatus()).Times(1);
|
| -
|
| wallet_client_->SendAutocheckoutStatus(autofill::SUCCESS,
|
| GURL(kMerchantUrl),
|
| "google_transaction_id");
|
| - net::TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
|
| - ASSERT_TRUE(fetcher);
|
| - EXPECT_EQ(kSendAutocheckoutStatusOfSuccessValidRequest, GetData(fetcher));
|
| - fetcher->SetResponseString(")]}'"); // Invalid JSON. Should be ignored.
|
| - fetcher->set_response_code(net::HTTP_OK);
|
| - fetcher->delegate()->OnURLFetchComplete(fetcher);
|
| + VerifyAndFinishRequest(net::HTTP_OK,
|
| + kSendAutocheckoutStatusOfSuccessValidRequest,
|
| + ")]}"); // Invalid JSON. Should be ignored.
|
| }
|
|
|
| TEST_F(WalletClientTest, SendAutocheckoutStatusOfFailure) {
|
| - EXPECT_CALL(delegate_, OnDidSendAutocheckoutStatus()).Times(1);
|
| -
|
| wallet_client_->SendAutocheckoutStatus(autofill::CANNOT_PROCEED,
|
| GURL(kMerchantUrl),
|
| "google_transaction_id");
|
| - net::TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
|
| - ASSERT_TRUE(fetcher);
|
| - EXPECT_EQ(kSendAutocheckoutStatusOfFailureValidRequest, GetData(fetcher));
|
| - fetcher->set_response_code(net::HTTP_OK);
|
| - fetcher->SetResponseString(")]}'"); // Invalid JSON. Should be ignored.
|
| - fetcher->delegate()->OnURLFetchComplete(fetcher);
|
| + VerifyAndFinishRequest(net::HTTP_OK,
|
| + kSendAutocheckoutStatusOfFailureValidRequest,
|
| + ")]}"); // Invalid JSON. Should be ignored.
|
| }
|
|
|
| TEST_F(WalletClientTest, HasRequestInProgress) {
|
|
|