Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Unified Diff: chrome/browser/policy/device_management_service_unittest.cc

Issue 8741014: Added auto-enrollment request support to the device_management_backend. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/policy/device_management_service_unittest.cc
diff --git a/chrome/browser/policy/device_management_service_unittest.cc b/chrome/browser/policy/device_management_service_unittest.cc
index 00bc701a0981ae55e2106e134bb0d48e9abcc10a..9af4a0a8a67b7202aab0950492b4ed9e17c70d61 100644
--- a/chrome/browser/policy/device_management_service_unittest.cc
+++ b/chrome/browser/policy/device_management_service_unittest.cc
@@ -165,6 +165,23 @@ TEST_P(DeviceManagementServiceFailedRequestTest, PolicyRequest) {
fetcher->delegate()->OnURLFetchComplete(fetcher);
}
+TEST_P(DeviceManagementServiceFailedRequestTest, AutoEnrollmentRequest) {
+ DeviceAutoEnrollmentResponseDelegateMock mock;
+ EXPECT_CALL(mock, OnError(GetParam().expected_error_));
+ em::DeviceAutoEnrollmentRequest request;
+ request.set_modulus(1);
+ request.set_remainder(0);
+ backend_->ProcessAutoEnrollmentRequest(kDeviceId, request, &mock);
+ TestURLFetcher* fetcher = factory_.GetFetcherByID(0);
+ ASSERT_TRUE(fetcher);
+
+ fetcher->set_url(GURL(kServiceUrl));
+ fetcher->set_status(GetParam().request_status_);
+ fetcher->set_response_code(GetParam().http_status_);
+ fetcher->SetResponseString(GetParam().response_);
+ fetcher->delegate()->OnURLFetchComplete(fetcher);
+}
+
INSTANTIATE_TEST_CASE_P(
DeviceManagementServiceFailedRequestTestInstance,
DeviceManagementServiceFailedRequestTest,

Powered by Google App Engine
This is Rietveld 408576698