#include "components/autofill/core/browser/data_model/autofill_data_model.h"
#include <stddef.h>
#include "base/test/scoped_feature_list.h"
#include "base/test/task_environment.h"
#include "base/time/time.h"
#include "components/autofill/core/browser/data_model/test_autofill_data_model.h"
#include "components/autofill/core/browser/test_autofill_clock.h"
#include "components/autofill/core/common/autofill_clock.h"
#include "components/autofill/core/common/autofill_features.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace autofill {
namespace {
TEST(AutofillDataModelTest, RecordUseDate) { … }
enum Expectation { … };
struct AutofillDataModelRankingTestCase { … };
base::Time now = …;
class HasGreaterFrecencyThanTest
: public testing::TestWithParam<AutofillDataModelRankingTestCase> { … };
TEST_P(HasGreaterFrecencyThanTest, HasGreaterFrecencyThan) { … }
INSTANTIATE_TEST_SUITE_P(…);
struct UseDateMergeTestCase { … };
class UseDateMergeTest : public testing::TestWithParam<UseDateMergeTestCase> { … };
TEST_P(UseDateMergeTest, MergeUseDates) { … }
INSTANTIATE_TEST_SUITE_P(…);
}
}