blob: 72e17a513bdbc53aed4bb54467b8a7300a5650a8 [file] [log] [blame]
Chris Masone7aa5f902011-07-11 11:13:35 -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_profile.h"
6
7#include <string>
8
9#include <base/memory/ref_counted.h>
10#include <base/stringprintf.h>
11#include <gmock/gmock.h>
12
13#include "shill/refptr_types.h"
14
15namespace shill {
16
17class ControlInterface;
18class GLib;
19class Manager;
20
Chris Masone2ae797d2011-08-23 20:41:00 -070021MockProfile::MockProfile(ControlInterface *control,
Chris Masone6791a432011-07-12 13:23:19 -070022 GLib *glib,
23 Manager *manager)
Chris Masone2ae797d2011-08-23 20:41:00 -070024 : Profile(control, glib, manager, Identifier("mock"), "", false) {
Chris Masone7df0c672011-07-15 10:24:54 -070025}
26
Chris Masone2ae797d2011-08-23 20:41:00 -070027MockProfile::MockProfile(ControlInterface *control,
Chris Masone7df0c672011-07-15 10:24:54 -070028 GLib *glib,
29 Manager *manager,
30 const std::string &identifier)
Chris Masone2ae797d2011-08-23 20:41:00 -070031 : Profile(control, glib, manager, Identifier(identifier), "", false) {
Chris Masone7aa5f902011-07-11 11:13:35 -070032}
33
34MockProfile::~MockProfile() {}
35
36} // namespace shill