#include "chrome/browser/enterprise/data_controls/dlp_reporting_manager_test_helper.h"
#include <memory>
#include <string_view>
#include "base/task/sequenced_task_runner.h"
#include "chrome/browser/enterprise/data_controls/dlp_reporting_manager.h"
#include "components/enterprise/data_controls/core/browser/dlp_policy_event.pb.h"
#include "components/reporting/client/mock_report_queue.h"
#include "testing/gmock/include/gmock/gmock.h"
Matcher;
MatcherInterface;
MatchResultListener;
Mock;
namespace data_controls {
class DlpPolicyEventMatcher : public MatcherInterface<const DlpPolicyEvent&> { … };
Matcher<const DlpPolicyEvent&> IsDlpPolicyEvent(const DlpPolicyEvent& event) { … }
void SetReportQueueForReportingManager(
DlpReportingManager* manager,
std::vector<DlpPolicyEvent>& events,
scoped_refptr<base::SequencedTaskRunner> task_runner) { … }
}