| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/remoting/directory_add_request.h" | 5 #include "chrome/browser/remoting/directory_add_request.h" |
| 6 #include "chrome/test/testing_profile.h" | 6 #include "chrome/test/testing_profile.h" |
| 7 #include "net/url_request/url_request_status.h" | 7 #include "net/url_request/url_request_status.h" |
| 8 #include "testing/gmock/include/gmock/gmock.h" | 8 #include "testing/gmock/include/gmock/gmock.h" |
| 9 #include "testing/gtest/include/gtest/gtest.h" | 9 #include "testing/gtest/include/gtest/gtest.h" |
| 10 | 10 |
| 11 namespace remoting { | 11 namespace remoting { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 29 DirectoryAddRequest::Result expected_result, | 29 DirectoryAddRequest::Result expected_result, |
| 30 const std::string& expected_message) { | 30 const std::string& expected_message) { |
| 31 MockDoneCallback callback; | 31 MockDoneCallback callback; |
| 32 EXPECT_CALL(callback, OnDone(expected_result, expected_message)) | 32 EXPECT_CALL(callback, OnDone(expected_result, expected_message)) |
| 33 .Times(1); | 33 .Times(1); |
| 34 | 34 |
| 35 target_->done_callback_.reset( | 35 target_->done_callback_.reset( |
| 36 NewCallback(&callback, &MockDoneCallback::OnDone)); | 36 NewCallback(&callback, &MockDoneCallback::OnDone)); |
| 37 | 37 |
| 38 GURL url; | 38 GURL url; |
| 39 URLRequestStatus status_ok; | 39 net::URLRequestStatus status_ok; |
| 40 ResponseCookies cookies; | 40 ResponseCookies cookies; |
| 41 target_->OnURLFetchComplete(NULL, url, status_ok, response_code, | 41 target_->OnURLFetchComplete(NULL, url, status_ok, response_code, |
| 42 cookies, data); | 42 cookies, data); |
| 43 } | 43 } |
| 44 | 44 |
| 45 TestingProfile profile_; | 45 TestingProfile profile_; |
| 46 scoped_ptr<DirectoryAddRequest> target_; | 46 scoped_ptr<DirectoryAddRequest> target_; |
| 47 }; | 47 }; |
| 48 | 48 |
| 49 TEST_F(DirectoryAddRequestTest, Success) { | 49 TEST_F(DirectoryAddRequestTest, Success) { |
| (...skipping 23 matching lines...) Expand all Loading... |
| 73 TEST_F(DirectoryAddRequestTest, InvalidToken) { | 73 TEST_F(DirectoryAddRequestTest, InvalidToken) { |
| 74 TestResult(401, "{\"error\":{\"errors\":[{\"domain\":\"global\"," | 74 TestResult(401, "{\"error\":{\"errors\":[{\"domain\":\"global\"," |
| 75 "\"reason\":\"invalid\",\"message\":\"Token invalid\"," | 75 "\"reason\":\"invalid\",\"message\":\"Token invalid\"," |
| 76 "\"locationType\":\"header\",\"location\":\"Authorization\"}]," | 76 "\"locationType\":\"header\",\"location\":\"Authorization\"}]," |
| 77 "\"code\":401,\"message\":\"Token invalid\"}}", | 77 "\"code\":401,\"message\":\"Token invalid\"}}", |
| 78 DirectoryAddRequest::ERROR_AUTH, | 78 DirectoryAddRequest::ERROR_AUTH, |
| 79 "Token invalid"); | 79 "Token invalid"); |
| 80 } | 80 } |
| 81 | 81 |
| 82 } // namespace remoting | 82 } // namespace remoting |
| OLD | NEW |