#include "components/autofill/core/browser/form_autofill_history.h"
#include <optional>
#include <string_view>
#include <vector>
#include "base/uuid.h"
#include "components/autofill/core/browser/autofill_field.h"
#include "components/autofill/core/browser/autofill_test_utils.h"
#include "components/autofill/core/browser/filling_product.h"
#include "components/autofill/core/common/autofill_constants.h"
#include "components/autofill/core/common/form_field_data.h"
#include "components/autofill/core/common/unique_ids.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace autofill {
namespace {
const std::string kGuid = …;
class FormAutofillHistoryTest : public testing::Test { … };
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_NormalFill) { … }
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_Refill) { … }
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_HistoryLimit) { … }
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_FormBiggerThanLimit) { … }
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_ReuseEmptyFillEntries) { … }
TEST_F(FormAutofillHistoryTest, AddFormFillEntry_RefillOnEmptyHistory) { … }
}
}