| Index: chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc
|
| diff --git a/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc b/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc
|
| index ef41066bc3b4a9a1a94499a0e2cd5794dc3343a5..1eebccb3354f04cf1ae2e826e4d7912ac905b51d 100644
|
| --- a/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc
|
| +++ b/chrome/browser/chromeos/policy/fake_device_cloud_policy_initializer.cc
|
| @@ -29,20 +29,28 @@ FakeDeviceCloudPolicyInitializer::FakeDeviceCloudPolicyInitializer()
|
| enrollment_status_(
|
| EnrollmentStatus::ForStatus(EnrollmentStatus::SUCCESS)) {}
|
|
|
| +FakeDeviceCloudPolicyInitializer::~FakeDeviceCloudPolicyInitializer() {}
|
| +
|
| void FakeDeviceCloudPolicyInitializer::Init() {
|
| }
|
|
|
| void FakeDeviceCloudPolicyInitializer::Shutdown() {
|
| }
|
|
|
| -void FakeDeviceCloudPolicyInitializer::StartEnrollment(
|
| +void FakeDeviceCloudPolicyInitializer::PrepareEnrollment(
|
| DeviceManagementService* device_management_service,
|
| chromeos::ActiveDirectoryJoinDelegate* ad_join_delegate,
|
| const EnrollmentConfig& enrollment_config,
|
| const std::string& auth_token,
|
| const EnrollmentCallback& enrollment_callback) {
|
| + enrollment_callback_ = enrollment_callback;
|
| +}
|
| +
|
| +void FakeDeviceCloudPolicyInitializer::StartEnrollment() {
|
| + if (!enrollment_callback_.is_null()) {
|
| + enrollment_callback_.Run(enrollment_status_);
|
| + }
|
| was_start_enrollment_called_ = true;
|
| - enrollment_callback.Run(enrollment_status_);
|
| }
|
|
|
| } // namespace policy
|
|
|