13#include "test/ut/Tester.hpp"
20 this->component.internalNoArgs_internalInterfaceInvoke();
21 status = this->doDispatch();
29 this->component.internalPrimitive_internalInterfaceInvoke(data.
args.val1, data.
args.val2, data.
args.val3,
31 status = this->doDispatch();
34 ASSERT_EQ(this->component.primitiveInterface.args.val1, data.
args.val1);
35 ASSERT_EQ(this->component.primitiveInterface.args.val2, data.
args.val2);
36 ASSERT_EQ(this->component.primitiveInterface.args.val3, data.
args.val3);
37 ASSERT_EQ(this->component.primitiveInterface.args.val4, data.
args.val4);
38 ASSERT_EQ(this->component.primitiveInterface.args.val5, data.
args.val5);
39 ASSERT_EQ(this->component.primitiveInterface.args.val6, data.
args.val6);
45 this->component.internalString_internalInterfaceInvoke(data.
args.val1, data.
args.val2);
46 status = this->doDispatch();
49 ASSERT_EQ(this->component.stringInterface.args.val1, data.
args.val1);
50 ASSERT_EQ(this->component.stringInterface.args.val2, data.
args.val2);
56 this->component.internalEnum_internalInterfaceInvoke(data.
args.val);
57 status = this->doDispatch();
60 ASSERT_EQ(this->component.enumInterface.args.val, data.
args.val);
66 this->component.internalArray_internalInterfaceInvoke(data.
args.val);
67 status = this->doDispatch();
70 ASSERT_EQ(this->component.arrayInterface.args.val, data.
args.val);
76 this->component.internalStruct_internalInterfaceInvoke(data.
args.val);
77 status = this->doDispatch();
80 ASSERT_EQ(this->component.structInterface.args.val, data.
args.val);
@ MSG_DISPATCH_OK
Dispatch was normal.