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

Unified Diff: net/test/embedded_test_server/embedded_test_server_unittest.cc

Issue 15069003: Rename the embedded test server to EmbeddedTestServer in net::test_server namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: nit Created 7 years, 7 months 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: net/test/embedded_test_server/embedded_test_server_unittest.cc
diff --git a/net/test/embedded_test_server/http_server_unittest.cc b/net/test/embedded_test_server/embedded_test_server_unittest.cc
similarity index 66%
rename from net/test/embedded_test_server/http_server_unittest.cc
rename to net/test/embedded_test_server/embedded_test_server_unittest.cc
index d10622cf10b5c4601c37c70bac2180005d2fa52b..b0af14f0bac16d2aea4275ade1e791298838d995 100644
--- a/net/test/embedded_test_server/http_server_unittest.cc
+++ b/net/test/embedded_test_server/embedded_test_server_unittest.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "net/test/embedded_test_server/http_server.h"
+#include "net/test/embedded_test_server/embedded_test_server.h"
#include "base/stringprintf.h"
#include "base/threading/thread.h"
@@ -14,13 +14,13 @@
#include "net/url_request/url_request_test_util.h"
#include "testing/gtest/include/gtest/gtest.h"
-namespace google_apis {
+namespace net {
namespace test_server {
namespace {
// Gets the content from the given URLFetcher.
-std::string GetContentFromFetcher(const net::URLFetcher& fetcher) {
+std::string GetContentFromFetcher(const URLFetcher& fetcher) {
std::string result;
const bool success = fetcher.GetResponseAsString(&result);
EXPECT_TRUE(success);
@@ -28,8 +28,8 @@ std::string GetContentFromFetcher(const net::URLFetcher& fetcher) {
}
// Gets the content type from the given URLFetcher.
-std::string GetContentTypeFromFetcher(const net::URLFetcher& fetcher) {
- const net::HttpResponseHeaders* headers = fetcher.GetResponseHeaders();
+std::string GetContentTypeFromFetcher(const URLFetcher& fetcher) {
+ const HttpResponseHeaders* headers = fetcher.GetResponseHeaders();
if (headers) {
std::string content_type;
if (headers->GetMimeType(&content_type))
@@ -40,10 +40,10 @@ std::string GetContentTypeFromFetcher(const net::URLFetcher& fetcher) {
} // namespace
-class HttpServerTest : public testing::Test,
- public net::URLFetcherDelegate {
+class EmbeddedTestServerTest : public testing::Test,
+ public URLFetcherDelegate {
public:
- HttpServerTest()
+ EmbeddedTestServerTest()
: num_responses_received_(0),
num_responses_expected_(0),
io_thread_("io_thread") {
@@ -54,10 +54,10 @@ class HttpServerTest : public testing::Test,
thread_options.message_loop_type = MessageLoop::TYPE_IO;
ASSERT_TRUE(io_thread_.StartWithOptions(thread_options));
- request_context_getter_ = new net::TestURLRequestContextGetter(
+ request_context_getter_ = new TestURLRequestContextGetter(
io_thread_.message_loop_proxy());
- server_.reset(new HttpServer(io_thread_.message_loop_proxy()));
+ server_.reset(new EmbeddedTestServer(io_thread_.message_loop_proxy()));
ASSERT_TRUE(server_->InitializeAndWaitUntilReady());
}
@@ -65,8 +65,8 @@ class HttpServerTest : public testing::Test,
ASSERT_TRUE(server_->ShutdownAndWaitUntilComplete());
}
- // net::URLFetcherDelegate override.
- virtual void OnURLFetchComplete(const net::URLFetcher* source) OVERRIDE {
+ // URLFetcherDelegate override.
+ virtual void OnURLFetchComplete(const URLFetcher* source) OVERRIDE {
++num_responses_received_;
if (num_responses_received_ == num_responses_expected_)
MessageLoop::current()->Quit();
@@ -106,38 +106,39 @@ class HttpServerTest : public testing::Test,
int num_responses_expected_;
std::string request_relative_url_;
base::Thread io_thread_;
- scoped_refptr<net::TestURLRequestContextGetter> request_context_getter_;
- scoped_ptr<HttpServer> server_;
+ scoped_refptr<TestURLRequestContextGetter> request_context_getter_;
+ scoped_ptr<EmbeddedTestServer> server_;
};
-TEST_F(HttpServerTest, GetBaseURL) {
+TEST_F(EmbeddedTestServerTest, GetBaseURL) {
EXPECT_EQ(base::StringPrintf("http://127.0.0.1:%d/", server_->port()),
server_->base_url().spec());
}
-TEST_F(HttpServerTest, GetURL) {
+TEST_F(EmbeddedTestServerTest, GetURL) {
EXPECT_EQ(base::StringPrintf("http://127.0.0.1:%d/path?query=foo",
server_->port()),
server_->GetURL("/path?query=foo").spec());
}
-TEST_F(HttpServerTest, RegisterRequestHandler) {
- server_->RegisterRequestHandler(base::Bind(&HttpServerTest::HandleRequest,
- base::Unretained(this),
- "/test",
- "<b>Worked!</b>",
- "text/html",
- SUCCESS));
-
- scoped_ptr<net::URLFetcher> fetcher(
- net::URLFetcher::Create(server_->GetURL("/test?q=foo"),
- net::URLFetcher::GET,
+TEST_F(EmbeddedTestServerTest, RegisterRequestHandler) {
+ server_->RegisterRequestHandler(
+ base::Bind(&EmbeddedTestServerTest::HandleRequest,
+ base::Unretained(this),
+ "/test",
+ "<b>Worked!</b>",
+ "text/html",
+ SUCCESS));
+
+ scoped_ptr<URLFetcher> fetcher(
+ URLFetcher::Create(server_->GetURL("/test?q=foo"),
+ URLFetcher::GET,
this));
fetcher->SetRequestContext(request_context_getter_.get());
fetcher->Start();
WaitForResponses(1);
- EXPECT_EQ(net::URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
+ EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
EXPECT_EQ(SUCCESS, fetcher->GetResponseCode());
EXPECT_EQ("<b>Worked!</b>", GetContentFromFetcher(*fetcher));
EXPECT_EQ("text/html", GetContentTypeFromFetcher(*fetcher));
@@ -145,55 +146,55 @@ TEST_F(HttpServerTest, RegisterRequestHandler) {
EXPECT_EQ("/test?q=foo", request_relative_url_);
}
-TEST_F(HttpServerTest, DefaultNotFoundResponse) {
- scoped_ptr<net::URLFetcher> fetcher(
- net::URLFetcher::Create(server_->GetURL("/non-existent"),
- net::URLFetcher::GET,
+TEST_F(EmbeddedTestServerTest, DefaultNotFoundResponse) {
+ scoped_ptr<URLFetcher> fetcher(
+ URLFetcher::Create(server_->GetURL("/non-existent"),
+ URLFetcher::GET,
this));
fetcher->SetRequestContext(request_context_getter_.get());
fetcher->Start();
WaitForResponses(1);
- EXPECT_EQ(net::URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
+ EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher->GetStatus().status());
EXPECT_EQ(NOT_FOUND, fetcher->GetResponseCode());
}
-TEST_F(HttpServerTest, ConcurrentFetches) {
+TEST_F(EmbeddedTestServerTest, ConcurrentFetches) {
server_->RegisterRequestHandler(
- base::Bind(&HttpServerTest::HandleRequest,
+ base::Bind(&EmbeddedTestServerTest::HandleRequest,
base::Unretained(this),
"/test1",
"Raspberry chocolate",
"text/html",
SUCCESS));
server_->RegisterRequestHandler(
- base::Bind(&HttpServerTest::HandleRequest,
+ base::Bind(&EmbeddedTestServerTest::HandleRequest,
base::Unretained(this),
"/test2",
"Vanilla chocolate",
"text/html",
SUCCESS));
server_->RegisterRequestHandler(
- base::Bind(&HttpServerTest::HandleRequest,
+ base::Bind(&EmbeddedTestServerTest::HandleRequest,
base::Unretained(this),
"/test3",
"No chocolates",
"text/plain",
NOT_FOUND));
- scoped_ptr<net::URLFetcher> fetcher1 = scoped_ptr<net::URLFetcher>(
- net::URLFetcher::Create(server_->GetURL("/test1"),
- net::URLFetcher::GET,
+ scoped_ptr<URLFetcher> fetcher1 = scoped_ptr<URLFetcher>(
+ URLFetcher::Create(server_->GetURL("/test1"),
+ URLFetcher::GET,
this));
fetcher1->SetRequestContext(request_context_getter_.get());
- scoped_ptr<net::URLFetcher> fetcher2 = scoped_ptr<net::URLFetcher>(
- net::URLFetcher::Create(server_->GetURL("/test2"),
- net::URLFetcher::GET,
+ scoped_ptr<URLFetcher> fetcher2 = scoped_ptr<URLFetcher>(
+ URLFetcher::Create(server_->GetURL("/test2"),
+ URLFetcher::GET,
this));
fetcher2->SetRequestContext(request_context_getter_.get());
- scoped_ptr<net::URLFetcher> fetcher3 = scoped_ptr<net::URLFetcher>(
- net::URLFetcher::Create(server_->GetURL("/test3"),
- net::URLFetcher::GET,
+ scoped_ptr<URLFetcher> fetcher3 = scoped_ptr<URLFetcher>(
+ URLFetcher::Create(server_->GetURL("/test3"),
+ URLFetcher::GET,
this));
fetcher3->SetRequestContext(request_context_getter_.get());
@@ -203,21 +204,21 @@ TEST_F(HttpServerTest, ConcurrentFetches) {
fetcher3->Start();
WaitForResponses(3);
- EXPECT_EQ(net::URLRequestStatus::SUCCESS, fetcher1->GetStatus().status());
+ EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher1->GetStatus().status());
EXPECT_EQ(SUCCESS, fetcher1->GetResponseCode());
EXPECT_EQ("Raspberry chocolate", GetContentFromFetcher(*fetcher1));
EXPECT_EQ("text/html", GetContentTypeFromFetcher(*fetcher1));
- EXPECT_EQ(net::URLRequestStatus::SUCCESS, fetcher2->GetStatus().status());
+ EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher2->GetStatus().status());
EXPECT_EQ(SUCCESS, fetcher2->GetResponseCode());
EXPECT_EQ("Vanilla chocolate", GetContentFromFetcher(*fetcher2));
EXPECT_EQ("text/html", GetContentTypeFromFetcher(*fetcher2));
- EXPECT_EQ(net::URLRequestStatus::SUCCESS, fetcher3->GetStatus().status());
+ EXPECT_EQ(URLRequestStatus::SUCCESS, fetcher3->GetStatus().status());
EXPECT_EQ(NOT_FOUND, fetcher3->GetResponseCode());
EXPECT_EQ("No chocolates", GetContentFromFetcher(*fetcher3));
EXPECT_EQ("text/plain", GetContentTypeFromFetcher(*fetcher3));
}
} // namespace test_server
-} // namespace google_apis
+} // namespace net
« no previous file with comments | « net/test/embedded_test_server/embedded_test_server.cc ('k') | net/test/embedded_test_server/http_connection.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698