本文整理汇总了C++中http::Response::to_string方法的典型用法代码示例。如果您正苦于以下问题:C++ Response::to_string方法的具体用法?C++ Response::to_string怎么用?C++ Response::to_string使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类http::Response
的用法示例。
在下文中一共展示了Response::to_string方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: REQUIRE
#include <catch.hpp>
#include <response.hpp>
#define CRLF "\r\n"
using namespace std;
using namespace http::header_fields;
///////////////////////////////////////////////////////////////////////////////
TEST_CASE("Default constructor only creates status line", "[Response]") {
http::Response response;
//-------------------------
string test_string = "HTTP/1.1 200 OK" CRLF CRLF;
//-------------------------
REQUIRE(test_string == response.to_string());
}
///////////////////////////////////////////////////////////////////////////////
TEST_CASE("Get status code", "[Response]") {
http::Response response;
//-------------------------
REQUIRE(response.status_code() == http::status_t::OK);
}
///////////////////////////////////////////////////////////////////////////////
SCENARIO("Given a Response object") {
http::Response response;
//-------------------------
WHEN("We set it's status code") {
response.set_status_code(http::status_t::Not_Found);