diff options
Diffstat (limited to 'chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc')
-rw-r--r-- | chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc b/chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc index bc384705b70..8978b0c43b1 100644 --- a/chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc +++ b/chromium/components/feature_engagement/internal/once_condition_validator_unittest.cc @@ -50,6 +50,27 @@ class OnceTestEventModel : public EventModel { void IncrementEvent(const std::string& event_name, uint32_t day) override {} + void IncrementSnooze(const std::string& event_name, + uint32_t day, + base::Time time) override {} + + void DismissSnooze(const std::string& event_name) override {} + + base::Time GetLastSnoozeTimestamp( + const std::string& event_name) const override { + return base::Time(); + } + + uint32_t GetSnoozeCount(const std::string& event_name, + uint32_t window, + uint32_t current_day) const override { + return 0; + } + + bool IsSnoozeDismissed(const std::string& event_name) const override { + return false; + } + private: bool ready_; }; @@ -61,15 +82,16 @@ class OnceConditionValidatorTest : public ::testing::Test { event_model_.SetIsReady(true); } + OnceConditionValidatorTest(const OnceConditionValidatorTest&) = delete; + OnceConditionValidatorTest& operator=(const OnceConditionValidatorTest&) = + delete; + protected: EditableConfiguration configuration_; OnceTestEventModel event_model_; NeverAvailabilityModel availability_model_; NoopDisplayLockController display_lock_controller_; OnceConditionValidator validator_; - - private: - DISALLOW_COPY_AND_ASSIGN(OnceConditionValidatorTest); }; } // namespace |