| Index: chrome/browser/chromeos/arc/arc_policy_bridge_unittest.cc
|
| diff --git a/chrome/browser/chromeos/arc/arc_policy_bridge_unittest.cc b/chrome/browser/chromeos/arc/arc_policy_bridge_unittest.cc
|
| index 1c4b4a2e65e6e3b3938c709d7b17c603fbc3c08c..4b3f7f1c12c710c41c3820956d0f01201c18a9cc 100644
|
| --- a/chrome/browser/chromeos/arc/arc_policy_bridge_unittest.cc
|
| +++ b/chrome/browser/chromeos/arc/arc_policy_bridge_unittest.cc
|
| @@ -30,6 +30,7 @@ class ArcPolicyBridgeTest : public testing::Test {
|
| bridge_service_.reset(new FakeArcBridgeService());
|
| policy_bridge_.reset(
|
| new ArcPolicyBridge(bridge_service_.get(), &policy_service_));
|
| + policy_bridge_->OverrideIsManagedForTesting(true);
|
|
|
| EXPECT_CALL(policy_service_,
|
| GetPolicies(policy::PolicyNamespace(
|
| @@ -70,6 +71,11 @@ class ArcPolicyBridgeTest : public testing::Test {
|
| DISALLOW_COPY_AND_ASSIGN(ArcPolicyBridgeTest);
|
| };
|
|
|
| +TEST_F(ArcPolicyBridgeTest, UnmanagedTest) {
|
| + policy_bridge()->OverrideIsManagedForTesting(false);
|
| + policy_bridge()->GetPolicies(PolicyStringCallback(nullptr));
|
| +}
|
| +
|
| TEST_F(ArcPolicyBridgeTest, EmptyPolicyTest) {
|
| // No policy is set, result should be empty.
|
| policy_bridge()->GetPolicies(PolicyStringCallback("{}"));
|
|
|