#include "components/autofill/core/browser/payments/legal_message_line.h"
#include <memory>
#include <string>
#include <utility>
#include "base/check_op.h"
#include "base/json/json_reader.h"
#include "base/logging.h"
#include "base/no_destructor.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
#include "components/autofill/core/browser/payments/test_legal_message_line.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace autofill {
namespace {
Link;
struct TestCase { … };
const std::vector<int>& TestCaseValues() { … }
const std::vector<TestCase>& TestCaseData() { … }
}
std::ostream& operator<<(std::ostream& os, const LegalMessageLine& line) { … }
std::ostream& operator<<(std::ostream& os, const LegalMessageLines& lines) { … }
std::ostream& operator<<(std::ostream& os, const int test_case) { … }
class LegalMessageLineTest : public ::testing::TestWithParam<int> { … };
TEST_P(LegalMessageLineTest, Parsing) { … }
INSTANTIATE_TEST_SUITE_P(…);
}