blob: 4464f7128013828226b408d7be7f606545a55dcb [file] [log] [blame]
[email protected]4cbb3422012-01-22 16:25:521// Copyright (c) 2012 The Chromium Authors. All rights reserved.
[email protected]a81712032011-08-31 16:10:042// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_BROWSER_POLICY_MOCK_CONFIGURATION_POLICY_READER_H_
6#define CHROME_BROWSER_POLICY_MOCK_CONFIGURATION_POLICY_READER_H_
7#pragma once
8
9#include "chrome/browser/policy/configuration_policy_reader.h"
10
11#include "base/values.h"
12#include "testing/gmock/include/gmock/gmock.h"
13
14namespace policy {
15
16// Mock ConfigurationPolicyReader implementation.
17class MockConfigurationPolicyReader : public ConfigurationPolicyReader {
18 public:
19 MockConfigurationPolicyReader();
20 virtual ~MockConfigurationPolicyReader();
21
[email protected]4cbb3422012-01-22 16:25:5222 MOCK_CONST_METHOD1(GetPolicyStatus, DictionaryValue*(const char* policy));
[email protected]a81712032011-08-31 16:10:0423};
24
25} // namespace policy
26
27#endif // CHROME_BROWSER_POLICY_MOCK_CONFIGURATION_POLICY_READER_H_