| Index: chrome/browser/policy/mock_device_management_backend.h
|
| diff --git a/chrome/browser/policy/mock_device_management_backend.h b/chrome/browser/policy/mock_device_management_backend.h
|
| index 6b3258c6b34e08bb9f9791661384a28e8ef98ce0..9371dc06b03860db294574496d83f4015783a7d6 100644
|
| --- a/chrome/browser/policy/mock_device_management_backend.h
|
| +++ b/chrome/browser/policy/mock_device_management_backend.h
|
| @@ -11,8 +11,8 @@
|
|
|
| #include "base/values.h"
|
| #include "chrome/browser/policy/device_management_backend.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| +#include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace policy {
|
|
|
| @@ -49,6 +49,8 @@ class MockDeviceManagementBackend
|
| void AllShouldSucceed();
|
| void AllShouldFail();
|
| void UnmanagedDevice();
|
| + void RegisterFailsOncePolicyFailsTwice();
|
| + void AllWorksFirstPolicyFailsLater();
|
|
|
| void SimulateSuccessfulRegisterRequest(
|
| const std::string& auth_token,
|
| @@ -86,6 +88,10 @@ class MockDeviceManagementBackend
|
| em::DevicePolicyResponse policy_response_;
|
| em::DevicePolicySetting* policy_setting_;
|
|
|
| + int policy_remaining_fail_count_;
|
| + int register_remaining_fail_count_;
|
| + int policy_remaining_success_count_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(MockDeviceManagementBackend);
|
| };
|
|
|
|
|