diff options
Diffstat (limited to 'chrome/browser/policy/file_based_policy_provider_unittest.cc')
-rw-r--r-- | chrome/browser/policy/file_based_policy_provider_unittest.cc | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/chrome/browser/policy/file_based_policy_provider_unittest.cc b/chrome/browser/policy/file_based_policy_provider_unittest.cc index d5d0811..aee36c7 100644 --- a/chrome/browser/policy/file_based_policy_provider_unittest.cc +++ b/chrome/browser/policy/file_based_policy_provider_unittest.cc @@ -1,13 +1,11 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "chrome/browser/policy/asynchronous_policy_loader.h" #include "chrome/browser/policy/asynchronous_policy_test_base.h" #include "chrome/browser/policy/configuration_policy_pref_store.h" -#include "chrome/browser/policy/configuration_policy_store_interface.h" #include "chrome/browser/policy/file_based_policy_provider.h" -#include "chrome/browser/policy/mock_configuration_policy_store.h" #include "policy/policy_constants.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" @@ -46,8 +44,10 @@ TEST_F(AsynchronousPolicyTestBase, ProviderInit) { ConfigurationPolicyPrefStore::GetChromePolicyDefinitionList(), provider_delegate); loop_.RunAllPending(); - EXPECT_CALL(*store_, Apply(policy::kPolicySyncDisabled, _)).Times(1); - provider.Provide(store_.get()); + PolicyMap policy_map; + provider.Provide(&policy_map); + EXPECT_TRUE(policy_map.Get(policy::kPolicySyncDisabled)); + EXPECT_EQ(1U, policy_map.size()); } TEST_F(AsynchronousPolicyTestBase, ProviderRefresh) { @@ -75,8 +75,10 @@ TEST_F(AsynchronousPolicyTestBase, ProviderRefresh) { EXPECT_CALL(*provider_delegate, Load()).WillOnce(Return(policies)); file_based_provider.loader()->Reload(); loop_.RunAllPending(); - EXPECT_CALL(*store_, Apply(policy::kPolicySyncDisabled, _)).Times(1); - file_based_provider.Provide(store_.get()); + PolicyMap policy_map; + file_based_provider.Provide(&policy_map); + EXPECT_TRUE(policy_map.Get(policy::kPolicySyncDisabled)); + EXPECT_EQ(1U, policy_map.size()); } } // namespace policy |