webservd: add fake request, mock response for testing request handlers
Change-Id: I26ab8bf01038b4ae9f022bc1001bd7455cb1f986
diff --git a/libwebserv/protocol_handler.cc b/libwebserv/protocol_handler.cc
index df8c255..73b61db 100644
--- a/libwebserv/protocol_handler.cc
+++ b/libwebserv/protocol_handler.cc
@@ -24,7 +24,7 @@
#include "dbus_bindings/org.chromium.WebServer.RequestHandler.h"
#include "libwebserv/request.h"
#include "libwebserv/request_handler_callback.h"
-#include "libwebserv/response.h"
+#include "libwebserv/response_impl.h"
#include "libwebserv/server.h"
#include "webservd/dbus-proxies.h"
@@ -220,7 +220,7 @@
}
handler_iter->second.handler->HandleRequest(
std::move(request),
- std::unique_ptr<Response>{new Response{this, request_id}});
+ std::unique_ptr<Response>{new ResponseImpl{this, request_id}});
return true;
}