struct tt__PTZNode* getPTZNodeInfo(struct soap* soap, int index) { struct tt__PTZNode* result = (struct tt__PTZNode*) my_soap_malloc(soap, sizeof(struct tt__PTZNode)); result->Name = getPTZName(soap, index); result->token = getPTZNodeToken(soap, index); result->FixedHomePosition = getxsdBoolean(soap, false); int presets = 0; getPTZPresetsCapacity(&presets); result->MaximumNumberOfPresets = presets; result->SupportedPTZSpaces = getPTZSpaces(soap); return result; }
void test_GetPTZPresetsCapacity() { int v = -1; TEST_ASSERT_EQUAL(RET_CODE_SUCCESS, getPTZPresetsCapacity(&v)); TEST_ASSERT_EQUAL(9, v); }