#include "components/page_content_annotations/core/page_content_annotations_validator.h"
#include "base/command_line.h"
#include "base/test/scoped_command_line.h"
#include "base/test/scoped_feature_list.h"
#include "base/test/task_environment.h"
#include "components/page_content_annotations/core/page_content_annotations_features.h"
#include "components/page_content_annotations/core/page_content_annotations_switches.h"
#include "components/page_content_annotations/core/test_page_content_annotator.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace page_content_annotations {
TEST(PageContentAnnotationsValidatorTest, DoesNothing) { … }
TEST(PageContentAnnotationsValidatorTest, NoAnnotator) { … }
TEST(PageContentAnnotationsValidatorTest,
DoesNothing_FeatureEnabledButNoTypes) { … }
TEST(PageContentAnnotationsValidatorTest, AllEnabledByExperiment) { … }
TEST(PageContentAnnotationsValidatorTest, AllEnabledByCommandLine) { … }
TEST(PageContentAnnotationsValidatorTest, OnlyOneEnabled_Cmd) { … }
TEST(PageContentAnnotationsValidatorTest, OnlyOneEnabled_Feature) { … }
TEST(PageContentAnnotationsValidatorTest, TimerDelayByCmd) { … }
TEST(PageContentAnnotationsValidatorTest, TimerDelayByFeature) { … }
TEST(PageContentAnnotationsValidatorTest, BatchSizeByCmd) { … }
TEST(PageContentAnnotationsValidatorTest, BatchSizeByFeature) { … }
TEST(PageContentAnnotationsValidatorTest, CommandOverridesFeature) { … }
}