// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef BASE_TEST_METRICS_USER_ACTION_TESTER_H_ #define BASE_TEST_METRICS_USER_ACTION_TESTER_H_ #include <map> #include <string> #include <string_view> #include <vector> #include "base/memory/scoped_refptr.h" #include "base/metrics/user_metrics.h" #include "base/task/single_thread_task_runner.h" #include "base/time/time.h" namespace base { class TimeTicks; // This class observes and collects user action notifications that are sent // by the tests, so that they can be examined afterwards for correctness. // Note: This class is NOT thread-safe. class UserActionTester { … }; } // namespace base #endif // BASE_TEST_METRICS_USER_ACTION_TESTER_H_