Skip to content

Commit

Permalink
add some unit tests
Browse files Browse the repository at this point in the history
Signed-off-by: Ludovic Le Brun <[email protected]>
  • Loading branch information
ludovic-smile committed Jun 17, 2024
1 parent 3123137 commit 186b083
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions tests/test_server_wrapper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,25 @@ TEST(HNZServerWrapper, TestHnzSendSARMLOOP) {

}

TEST(HNZServerWrapper, TestHnzSendSARMLOOPRunning) {
EnhancedHNZServer m_server1(6001);

auto config = std::make_shared<HnzConfig>(protocol_stack, exchanged_data);
m_server1.getStateMachine()->setConfig(config);

ASSERT_NO_THROW(m_server1.startHNZServer());

ASSERT_NO_THROW(m_server1.waitForTCPConnection(2));
ASSERT_NO_THROW(m_server1.setIsRunning(true));
// Launch the thread
std::thread t1(&EnhancedHNZServer::sendSARMLoop,&m_server1);

ASSERT_NO_THROW(m_server1.stopHNZServer());

t1.join();

}

TEST(HNZServerWrapper, TestHnzHandShake) {
EnhancedHNZServer m_server1(6001);

Expand Down

0 comments on commit 186b083

Please sign in to comment.