uatools 1.0.0-pre2
 
Loading...
Searching...
No Matches
open62541_mock_test.cpp File Reference
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <cstdint>
#include "mock/mockIComm.hpp"
#include "eso/uatools/protocol/open62541/variantConverter.hpp"
#include "eso/uatools/protocol/open62541/utils.hpp"

Functions

 TEST (Open62541Mock, ICommCalls)
 
 TEST (Open62541Mock, ReadReceivesExpectedParams)
 
 TEST (Open62541Mock, WriteReceivesExpectedParams)
 
 TEST (Open62541Mock, MonitorCallsReceiveCorrectItems)
 
 TEST (Open62541, HandleDataChange)
 
 TEST (Open62541, EndpointRoundTrip)
 
template<typename T>
void AssertScalarRoundTrip (const T &input)
 
template<typename T>
void AssertVectorRoundTrip (const std::vector< T > &input)
 
 TEST (Open62541Conversion, ScalarRoundTripVariants)
 
 TEST (Open62541Conversion, VectorRoundTripVariants)
 

Detailed Description

Function Documentation

◆ AssertScalarRoundTrip()

template<typename T>
void AssertScalarRoundTrip ( const T & input)

◆ AssertVectorRoundTrip()

template<typename T>
void AssertVectorRoundTrip ( const std::vector< T > & input)

◆ TEST() [1/8]

TEST ( Open62541 ,
EndpointRoundTrip  )

◆ TEST() [2/8]

TEST ( Open62541 ,
HandleDataChange  )

◆ TEST() [3/8]

TEST ( Open62541Conversion ,
ScalarRoundTripVariants  )

◆ TEST() [4/8]

TEST ( Open62541Conversion ,
VectorRoundTripVariants  )

◆ TEST() [5/8]

TEST ( Open62541Mock ,
ICommCalls  )

◆ TEST() [6/8]

TEST ( Open62541Mock ,
MonitorCallsReceiveCorrectItems  )

◆ TEST() [7/8]

TEST ( Open62541Mock ,
ReadReceivesExpectedParams  )

◆ TEST() [8/8]

TEST ( Open62541Mock ,
WriteReceivesExpectedParams  )