You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
424 B
C++

#include "gtest/gtest.h"
#include "webcc/body.h"
TEST(FormBodyTest, Payload) {
std::vector<webcc::FormPartPtr> parts{
std::make_shared<webcc::FormPart>("json", "{}", "application/json")
};
webcc::FormBody form_body{ parts, "123456" };
form_body.InitPayload();
auto payload = form_body.NextPayload();
EXPECT_TRUE(!payload.empty());
payload = form_body.NextPayload();
EXPECT_TRUE(payload.empty());
}