blob: 3dcec1857f771a262d8cc9139d7c1a7ecae72739 [file] [log] [blame]
Alex Deymo2de23f52014-02-26 14:30:13 -08001// Copyright (c) 2014 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 "update_engine/policy_manager/fake_random_provider.h"
6#include "update_engine/policy_manager/fake_shill_provider.h"
7#include "update_engine/policy_manager/fake_state.h"
Alex Deymobd04b142014-03-18 15:00:05 -07008#include "update_engine/policy_manager/fake_system_provider.h"
Gilad Arnold78a78112014-03-13 14:58:06 -07009#include "update_engine/policy_manager/fake_time_provider.h"
Alex Deymo2de23f52014-02-26 14:30:13 -080010
11namespace chromeos_policy_manager {
12
13FakeState::FakeState() {
14 set_random_provider(new FakeRandomProvider());
15 set_shill_provider(new FakeShillProvider());
Alex Deymobd04b142014-03-18 15:00:05 -070016 set_system_provider(new FakeSystemProvider());
Gilad Arnold78a78112014-03-13 14:58:06 -070017 set_time_provider(new FakeTimeProvider());
Alex Deymo2de23f52014-02-26 14:30:13 -080018}
19
20} // namespace chromeos_policy_manager