#include "components/autofill/core/browser/data_model/credit_card_benefit.h"
#include "components/autofill/core/browser/data_model/credit_card_benefit_test_api.h"
#include "components/autofill/core/common/autofill_clock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
namespace autofill {
namespace {
const CreditCardBenefitBase::BenefitId kArbitraryBenefitId = …;
const CreditCardBenefitBase::LinkedCardInstrumentId kArbitraryInstrumentId = …;
const std::u16string kArbitraryDescription = …;
const base::Time kArbitraryPastTime = …;
const base::Time kArbitraryFutureTime = …;
const CreditCardCategoryBenefit::BenefitCategory kArbitraryBenefitCategory = …;
}
TEST(CreditCardBenefitTest, CompareFlatRateBenefits) { … }
TEST(CreditCardBenefitTest, CompareCategoryBenefits) { … }
TEST(CreditCardBenefitTest, CompareMerchantBenefits) { … }
TEST(CreditCardBenefitTest, BenefitValidation_ValidBenefits) { … }
TEST(CreditCardBenefitTest, BenefitValidation_EmptyBenefitId) { … }
TEST(CreditCardBenefitTest, BenefitValidation_EmptyInstrumentId) { … }
TEST(CreditCardBenefitTest, BenefitValidation_EmptyDescriptions) { … }
TEST(CreditCardBenefitTest, BenefitValidation_InvalidEndDates) { … }
TEST(CreditCardBenefitTest, BenefitValidation_UnknownCategory) { … }
TEST(CreditCardBenefitTest, BenefitValidation_EmptyDomainList) { … }
}