| Index: chrome/common/net/gaia/gaia_auth_fetcher_unittest.h
|
| ===================================================================
|
| --- chrome/common/net/gaia/gaia_auth_fetcher_unittest.h (revision 106929)
|
| +++ chrome/common/net/gaia/gaia_auth_fetcher_unittest.h (working copy)
|
| @@ -17,6 +17,10 @@
|
| #include "content/test/test_url_fetcher_factory.h"
|
| #include "net/url_request/url_request_status.h"
|
|
|
| +namespace content {
|
| +class URLFetcherDelegate;
|
| +}
|
| +
|
| // Responds as though ClientLogin returned from the server.
|
| class MockFetcher : public URLFetcher {
|
| public:
|
| @@ -24,15 +28,31 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
|
|
| + MockFetcher(const GURL& url,
|
| + const net::URLRequestStatus& status,
|
| + int response_code,
|
| + const net::ResponseCookies& cookies,
|
| + const std::string& results,
|
| + URLFetcher::RequestType request_type,
|
| + content::URLFetcherDelegate* d);
|
| +
|
| virtual ~MockFetcher();
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| + virtual const net::ResponseCookies& cookies() const;
|
| + virtual bool GetResponseAsString(std::string* out_response_string) const;
|
| +
|
| private:
|
| - bool success_;
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
| + int response_code_;
|
| + net::ResponseCookies cookies_;
|
| std::string results_;
|
| DISALLOW_COPY_AND_ASSIGN(MockFetcher);
|
| };
|
| @@ -49,7 +69,7 @@
|
| URLFetcher* CreateURLFetcher(int id,
|
| const GURL& url,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d) {
|
| + content::URLFetcherDelegate* d) {
|
| return new T(success_, url, results_, request_type, d);
|
| }
|
| void set_success(bool success) {
|
|
|