blob: d529edef60af418b0ccfb1ede1bc6038fae81bfb [file] [log] [blame]
// 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/user_annotations/user_annotations_features.h"
#include "base/test/scoped_feature_list.h"
#include "components/autofill_ai/core/browser/autofill_ai_features.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace user_annotations {
namespace {
using ::testing::UnorderedElementsAre;
TEST(UserAnnotationsFeaturesTest, GetAllowedHostsForFormsAnnotations) {
base::test::ScopedFeatureList scoped_feature_list;
scoped_feature_list.InitAndEnableFeatureWithParameters(
autofill_ai::kAutofillAi,
{{"allowed_hosts_for_form_submissions", "example.com,otherhost.com"}});
EXPECT_THAT(GetAllowedHostsForFormsAnnotations(),
UnorderedElementsAre("example.com", "otherhost.com"));
}
} // namespace
} // namespace user_annotations