MCPcopy Create free account
hub / github.com/EIPStackGroup/OpENer / TEST

Function TEST

source/tests/enet_encap/encaptest.cpp:25–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23};
24
25TEST(EncapsulationProtocol, AnswerListIdentityRequest) {
26
27 CipOctet incoming_message[] =
28 "\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd7\xdd\x00\x00" \
29 "\x00\x00\x00\x00\x00\x00\x00\x00";
30
31 CipOctet expected_outgoing_message[] =
32 "\x63\x00\x31\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd7\xdd\x00\x00" \
33 "\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x0c\x00\x2b\x00\x01\x00" \
34 "\x00\x02\xaf\x12\xc0\xa8\x38\x65\x00\x00\x00\x00\x00\x00\x00\x00" \
35 "\x01\x00\x0c\x00\xe9\xfd\x02\x01\x00\x00\x15\xcd\x5b\x07\x09\x4f" \
36 "\x70\x45\x4e\x65\x72\x20\x50\x43\xff";
37
38 ENIPMessage outgoing_message;
39 InitializeENIPMessage(&outgoing_message);
40
41 EncapsulationData receive_data;
42 CreateEncapsulationStructure(incoming_message,
43 sizeof(incoming_message),
44 &receive_data);
45
46 EncapsulateListIdentityResponseMessage(&receive_data, &outgoing_message);
47
48}
49
50TEST(EncapsulationProtocol, AnswerListServicesRequest) {
51 CipOctet incoming_message[] =

Callers

nothing calls this directly

Tested by

no test coverage detected