#include "components/autofill/core/browser/payments/payments_requests/get_iban_upload_details_request.h"
#include "base/functional/callback_helpers.h"
#include "base/json/json_reader.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace autofill::payments {
namespace {
constexpr char kAppLocale[] = …;
constexpr char kCountryCode[] = …;
constexpr int kBillableServiceNumber = …;
constexpr int64_t kBillingCustomerNumber = …;
constexpr char16_t kCapitalizedIbanRegex[] = …;
}
class GetIbanUploadDetailsRequestTest : public testing::Test { … };
TEST_F(GetIbanUploadDetailsRequestTest,
GetRequestContent_ContainsExpectedData) { … }
TEST_F(GetIbanUploadDetailsRequestTest, ParseResponse_ResponseIsComplete) { … }
TEST_F(GetIbanUploadDetailsRequestTest, ParseResponse_MissingContextToken) { … }
TEST_F(GetIbanUploadDetailsRequestTest, ParseResponse_MissingLegalMessage) { … }
TEST_F(GetIbanUploadDetailsRequestTest, ParseResponse_MissingValidationRegex) { … }
}