chromium/components/autofill_prediction_improvements/core/browser/autofill_prediction_improvements_filling_engine_impl_unittest.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/autofill_prediction_improvements/core/browser/autofill_prediction_improvements_filling_engine_impl.h"

#include <memory>

#include "base/test/gmock_callback_support.h"
#include "base/test/task_environment.h"
#include "base/test/test_future.h"
#include "components/autofill/core/common/form_data.h"
#include "components/optimization_guide/core/mock_optimization_guide_model_executor.h"
#include "components/optimization_guide/proto/features/common_quality_data.pb.h"
#include "components/optimization_guide/proto/features/forms_predictions.pb.h"
#include "components/user_annotations/test_user_annotations_service.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace autofill_prediction_improvements {
namespace {

_;
An;

class AutofillPredictionImprovementsFillingEngineImplTest
    : public testing::Test {};

TEST_F(AutofillPredictionImprovementsFillingEngineImplTest, EndToEnd) {}

TEST_F(AutofillPredictionImprovementsFillingEngineImplTest,
       NoUserAnnotationEntries) {}

TEST_F(AutofillPredictionImprovementsFillingEngineImplTest,
       ModelExecutionError) {}

TEST_F(AutofillPredictionImprovementsFillingEngineImplTest,
       ModelExecutionWrongTypeReturned) {}

}  // namespace
}  // namespace autofill_prediction_improvements