20 lines
411 B
C++
20 lines
411 B
C++
#include "gtest/gtest.h"
|
|
|
|
#include "webcc/body.h"
|
|
|
|
TEST(FormBodyTest, Payload) {
|
|
std::vector<webcc::FormPartPtr> parts{
|
|
webcc::FormPart::New("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());
|
|
}
|