blob: eaaf2a3b36fff3a885d0470660216d05ff98ca62 [file] [log] [blame]
Chris Masoned7732e42011-05-20 11:08:56 -07001// Copyright (c) 2011 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#include "shill/mock_adaptors.h"
6#include "shill/mock_control.h"
7
8namespace shill {
9
Chris Masone95207da2011-06-29 16:50:49 -070010MockControl::MockControl() {}
11
12MockControl::~MockControl() {}
13
Chris Masoned7732e42011-05-20 11:08:56 -070014ManagerAdaptorInterface *MockControl::CreateManagerAdaptor(Manager *manager) {
15 return new ManagerMockAdaptor();
16}
17
18ServiceAdaptorInterface *MockControl::CreateServiceAdaptor(Service *service) {
19 return new ServiceMockAdaptor();
20}
21
22DeviceAdaptorInterface *MockControl::CreateDeviceAdaptor(Device *device) {
23 return new DeviceMockAdaptor();
24}
25
26} // namespace shill