Skip to content

Commit 1cfb783

Browse files
remove TestHelper
1 parent 86d3696 commit 1cfb783

File tree

3 files changed

+15
-21
lines changed

3 files changed

+15
-21
lines changed

tests/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
add_executable(boost-tcp-server-client-tests
2-
TestHelper.hpp
32
Test.cpp)
43

54
target_link_libraries(boost-tcp-server-client-tests PRIVATE boost-tcp-server-client)

tests/Test.cpp

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,21 @@
22

33
#include <TcpClient.hpp>
44
#include <TcpServer.hpp>
5+
#include <algorithm>
6+
#include <functional>
7+
#include <random>
58
#include <thread>
69

7-
#include "TestHelper.hpp"
10+
namespace {
11+
inline std::string generateRandomString(size_t size) {
12+
std::random_device rd;
13+
std::mt19937 eng{rd()};
14+
std::uniform_int_distribution<char16_t> dist;
15+
std::string str(size, {});
16+
std::generate(str.begin(), str.end(), std::bind(dist, eng));
17+
return str;
18+
}
19+
} // namespace
820

921
TEST(TcpTest, ServerListens) {
1022
constexpr uint16_t port{1234};
@@ -48,7 +60,7 @@ TEST(TcpTest, ClientSends) {
4860
struct : TcpServer::Observer {
4961
std::string msg{};
5062
size_t messageCount{0};
51-
void onReceived(int, const char* data, size_t size) override {
63+
void onReceived(int, const char *data, size_t size) override {
5264
msg.append(data, size);
5365
};
5466
} serverObserver;
@@ -83,7 +95,7 @@ TEST(TcpTest, ServerSends) {
8395
std::thread thread{[&context]() { context.run(); }};
8496
struct : TcpClient::Observer {
8597
std::string msg{};
86-
void onReceived(const char* data, size_t size) override {
98+
void onReceived(const char *data, size_t size) override {
8799
msg.append(data, size);
88100
};
89101
} clientObserver;

tests/TestHelper.hpp

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)