blob: ad9919c46a91c90ece845ce7959934d7cfcf41c5 [file] [log] [blame]
Darin Petkov096b3472012-05-15 10:26:22 +02001// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef SHILL_MOCK_WIMAX_MANAGER_PROXY_H_
6#define SHILL_MOCK_WIMAX_MANAGER_PROXY_H_
7
8#include <vector>
9
10#include <base/basictypes.h>
11#include <gmock/gmock.h>
12
13#include "shill/wimax_manager_proxy_interface.h"
14
15namespace shill {
16
17class MockWiMaxManagerProxy : public WiMaxManagerProxyInterface {
18 public:
19 MockWiMaxManagerProxy();
20 virtual ~MockWiMaxManagerProxy();
21
22 MOCK_METHOD1(Devices, std::vector<RpcIdentifier>(Error *error));
23
24 private:
25 DISALLOW_COPY_AND_ASSIGN(MockWiMaxManagerProxy);
26};
27
28} // namespace shill
29
30#endif // SHILL_MOCK_WIMAX_MANAGER_PROXY_H_