mock_resource_context.cc revision a3f7b4e666c476898878fa745f637129375cd889
1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "content/public/test/mock_resource_context.h"
6
7#include "net/url_request/url_request_context.h"
8
9namespace content {
10
11MockResourceContext::MockResourceContext()
12  : test_request_context_(NULL) {
13}
14
15MockResourceContext::MockResourceContext(
16    net::URLRequestContext* test_request_context)
17  : test_request_context_(test_request_context) {
18}
19
20MockResourceContext::~MockResourceContext() {}
21
22net::HostResolver* MockResourceContext::GetHostResolver()  {
23  return NULL;
24}
25
26net::URLRequestContext* MockResourceContext::GetRequestContext()  {
27  CHECK(test_request_context_);
28  return test_request_context_;
29}
30
31}  // namespace content
32