rad 6.2.0
Loading...
Searching...
No Matches
Classes | Functions
testMsgRequestorRaw2.cpp File Reference

Unit tests for the MsgRequestor class. More...

#include <rad/errors.hpp>
#include <rad/msgHandler.hpp>
#include <rad/msgRequestorRaw.hpp>
#include <gtest/gtest.h>
#include <log4cplus/loggingmacros.h>

Classes

struct  TestMsgRequestorRaw2
 
struct  TestMsgRequestorRaw2WithParam
 

Functions

 INSTANTIATE_TEST_CASE_P (Inst, TestMsgRequestorRaw2WithParam, ::testing::Values(std::chrono::milliseconds(0), std::chrono::milliseconds(500)))
 
 TEST_F (TestMsgRequestorRaw2, TimeoutDuringReceive)
 
 TEST_F (TestMsgRequestorRaw2, RetryReceiveAfterInitialTimeout)
 
 TEST_P (TestMsgRequestorRaw2WithParam, SendRequestReceiveReplyWithoutError)
 
 TEST_P (TestMsgRequestorRaw2WithParam, DeletingRequestorCancelsOperation)
 

Detailed Description

Unit tests for the MsgRequestor class.

Author
landolfa

Function Documentation

◆ INSTANTIATE_TEST_CASE_P()

INSTANTIATE_TEST_CASE_P ( Inst ,
TestMsgRequestorRaw2WithParam ,
::testing::Values(std::chrono::milliseconds(0), std::chrono::milliseconds(500))  )

◆ TEST_F() [1/2]

TEST_F ( TestMsgRequestorRaw2 ,
RetryReceiveAfterInitialTimeout  )

Test that it is possible to successfully send a request and receive the related reply.

◆ TEST_F() [2/2]

TEST_F ( TestMsgRequestorRaw2 ,
TimeoutDuringReceive  )

Test reply timeout.

◆ TEST_P() [1/2]

TEST_P ( TestMsgRequestorRaw2WithParam ,
DeletingRequestorCancelsOperation  )

◆ TEST_P() [2/2]

TEST_P ( TestMsgRequestorRaw2WithParam ,
SendRequestReceiveReplyWithoutError  )

Test that it is possible to successfully send a request and receive the related reply.