#include "components/autofill/core/browser/payments/payments_network_interface_test_base.h"
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include "base/strings/string_number_conversions.h"
#include "base/strings/utf_string_conversions.h"
#include "base/test/bind.h"
#include "base/values.h"
#include "components/autofill/core/browser/payments/payments_autofill_client.h"
#include "components/autofill/core/common/autofill_clock.h"
#include "components/autofill/core/common/autofill_switches.h"
#include "services/network/test/test_utils.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
HasSubstr;
namespace autofill::payments {
PaymentsNetworkInterfaceTestBase::PaymentsNetworkInterfaceTestBase() = default;
PaymentsNetworkInterfaceTestBase::~PaymentsNetworkInterfaceTestBase() = default;
void PaymentsNetworkInterfaceTestBase::SetUpTest() { … }
void PaymentsNetworkInterfaceTestBase::CreateFieldTrialWithId(
const std::string& trial_name,
const std::string& group_name,
int variation_id) { … }
void PaymentsNetworkInterfaceTestBase::IssueOAuthToken() { … }
void PaymentsNetworkInterfaceTestBase::ReturnResponse(
PaymentsNetworkInterfaceBase* payments_network_interface_base,
int response_code,
const std::string& response_body) { … }
void PaymentsNetworkInterfaceTestBase::assertIncludedInRequest(
std::string field_name_or_value) { … }
void PaymentsNetworkInterfaceTestBase::assertNotIncludedInRequest(
std::string field_name_or_value) { … }
}