IRSOL
C++ code implementing socket server for interacting with Baumer camera.
test_assignment.cpp File Reference
#include "irsol/protocol/message/assignment.hpp"
#include <catch2/catch_all.hpp>
#include <memory>
#include <string>

Go to the source code of this file.

Functions

 CHECK (m.identifier==identifier)
 
 CHECK_THROWS_AS (irsol::protocol::Assignment(identifier, value), std::invalid_argument)
 
 CHECK (m.hasInt())
 
 CHECK_FALSE (m.hasDouble())
 

Variables

irsol::protocol::Assignment m (identifier, value)
 
auto value = GENERATE(42, 5, 32121)
 

Function Documentation

◆ CHECK() [1/2]

CHECK ( m.  hasInt())

◆ CHECK() [2/2]

CHECK ( m.  identifier = =identifier)

◆ CHECK_FALSE()

CHECK_FALSE ( m.  hasDouble())

◆ CHECK_THROWS_AS()

CHECK_THROWS_AS ( irsol::protocol::Assignment(identifier, value ,
std::invalid_argument   
)

Variable Documentation

◆ m

irsol::protocol::ColorImageBinaryData m ( identifier  ,
value   
)
Initial value:
{
auto identifier = GENERATE(
"x", "it", "long_identifier", "sequence_identifier[4]", "nested_sequence_identifier[4][423]")

Definition at line 33 of file test_assignment.cpp.

33{identifier, value};
auto value

◆ value

auto value = GENERATE(42, 5, 32121)

Definition at line 31 of file test_assignment.cpp.