|
OpenThread_app
|
#include "unity_fixture.h"#include "ot_app_coap_uri_obs.h"#include "mock_ip6.h"#include "string.h"Macros | |
| #define | TEST_OBS_LIST_INDEX_0 0 |
| #define | TEST_OBS_LIST_INDEX_MAX (OAC_URI_OBS_SUBSCRIBERS_MAX_NUM - 1) |
| #define | TEST_OBS_LIST_INDEX_OVERFLOW OAC_URI_OBS_SUBSCRIBERS_MAX_NUM |
| #define | TEST_OBS_URI_INDEX_INDEX_0 0 |
| #define | TEST_OBS_URI_INDEX_INDEX_MAX (OAC_URI_OBS_PAIRED_URI_MAX - 1) |
| #define | TEST_OBS_URI_INDEX_INDEX_OVERFLOW OAC_URI_OBS_PAIRED_URI_MAX |
| #define | TEST_OBS_RETURN_TRUE OAC_URI_OBS_OK |
| #define | TEST_OBS_RETURN_FALSE OAC_URI_OBS_ERROR |
| #define | TEST_OBS_URI_INDEX_1 1 |
| #define | TEST_OBS_URI_INDEX_2 2 |
| #define | TEST_OBS_URI_INDEX_3 3 |
| #define | TEST_OBS_URI_INDEX_4 4 |
| #define | TEST_OBS_URI_INDEX_5 5 |
| #define | TEST_OBS_HANDLE oac_uri_obs_getSubListHandle() |
Functions | |
| void | test_obs_fillTxBuffer (oac_uri_observer_t *subListHandle, uint8_t *data, uint16_t dataSize) |
| TEST_GROUP (ot_app_coap_uri_obs) | |
| TEST_SETUP (ot_app_coap_uri_obs) | |
| TEST_TEAR_DOWN (ot_app_coap_uri_obs) | |
| oac_uri_dataPacket_t * | test_obs_createDataPacket (oacu_token_t *token, uint8_t *buffer, uint16_t bufferSize) |
| void | test_obs_fill_spaceDevNameTake () |
| void | test_obs_fill_spaceUriTake () |
| TEST (ot_app_coap_uri_obs, GivenNullArg_WhenCallingSpaceDevNameTake_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenOverflowIndexArg_WhenCallingSpaceDevNameTake_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueIndexArg_WhenCallingSpaceDevNameTake_ThenOK) | |
| TEST (ot_app_coap_uri_obs, GivenMaxTrueIndexArg_WhenCallingSpaceDevNameTake_ThenOK) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingdeleteAll_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingdeleteAll_ThenOk) | |
| TEST (ot_app_coap_uri_obs, GivenNullArg_WhenCallingSpaceDevNameIsFree_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSpaceDevNameIsFree_ThenOk) | |
| TEST (ot_app_coap_uri_obs, GivenFillList_WhenCallingSpaceDevNameIsFree_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSpaceDevNameTake_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverflowIndexArg_WhenCallingSpaceDevNameTake_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueIndexArg_WhenCallingSpaceDevNameTake_ThenReturnOk_0) | |
| TEST (ot_app_coap_uri_obs, GivenMaxIndexArg_WhenCallingSpaceDevNameTake_ThenReturnOk_0) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenSpaceDevNameTakeAndCallingSpaceDevNameTake_ThenReturn_error) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSpaceDevNameIsTaken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArg_WhenCallingSpaceDevNameIsTaken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSpaceDevNameIsTaken_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNullArg_WhenCallingSpaceUriIsFree_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSpaceUriIsFree_ThenOk) | |
| TEST (ot_app_coap_uri_obs, GivenFillList_WhenCallingSpaceUriIsFree_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevId_WhenCallingSpaceUriIsFree_ThenError) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSpaceUriTake_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverflowIndexArg_WhenCallingSpaceUriTake_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueIndexArg_WhenCallingSpaceUriTake_ThenReturnOk_0) | |
| TEST (ot_app_coap_uri_obs, GivenMaxIndexArg_WhenCallingSpaceUriTake_ThenReturnOk_0) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenSpaceUriTakeAndCallingSpaceUriTake_ThenReturn_error) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSpaceUriIsTaken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArg_WhenCallingSpaceUriIsTaken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSpaceUriIsTaken_ThenReturn_0) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingUriIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArg_WhenCallingUriIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgWithoutFill_WhenCallingUriIsExist_ThenReturn_isNot) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgWithFill_WhenCallingUriIsExist_ThenReturn_tabUriId0_4) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSaveDeviceNameFull_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNllNameArg_WhenCallingSaveDeviceNameFull_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabdevidArg_WhenCallingSaveDeviceNameFull_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSaveDeviceNameFull_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenTooLongNameArg_WhenCallingSaveDeviceNameFull_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSaveIpAddr_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNllNameArg_WhenCallingSaveIpAddr_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabdevidArg_WhenCallingSaveIpAddr_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSaveIpAddr_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSaveUriIndex_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabdevidArg_WhenCallingSaveUriIndex_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabUriIdArg_WhenCallingSaveUriIndex_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSaveUriIndex_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingSaveToken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullTokenArg_WhenCallingSaveToken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabdevidArg_WhenCallingSaveToken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabUriIdArg_WhenCallingSaveToken_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingSaveToken_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingAddNewDevice_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullNameArg_WhenCallingAddNewDevice_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullIpArg_WhenCallingAddNewDevice_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTooLongDevNameArg_WhenCallingAddNewDevice_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgAndNoSpace_WhenCallingAddNewDevice_ThenReturn_LIST_FULL) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingAddNewDevice_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArg_WhenCallingAddNewUri_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullTokenArg_WhenCallingAddNewUri_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgAndNoSpace_WhenCallingAddNewUri_ThenReturn_LIST_FULL) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevId_WhenCallingAddNewUri_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenCallingAddNewUri_ThenReturnOK) | |
| TEST (ot_app_coap_uri_obs, GivenNullHandleArg_WhenCallingTokenIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullTokenToCheckArg_WhenCallingTokenIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArg_WhenCallingTokenIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabUriIdArg_WhenCallingTokenIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenSameTokenToCheck_WhenCallingTokenIsSame_ThenReturnIs) | |
| TEST (ot_app_coap_uri_obs, GivenDifferentTokenToCheck_WhenCallingTokenIsSame_ThenReturnIsNot) | |
| TEST (ot_app_coap_uri_obs, GivenNullHandleArg_WhenCallingTokenIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNullToken_WhenCallingTokenIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNotExistToken_WhenCallingTokenIsExist_ThenReturnIsNot) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArg_WhenCallingTokenIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenExistToken_WhenCallingTokenIsExist_ThenReturnIndex0) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArgs_WhenCallingIpAddrIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverFlowTabDevIdArgs_WhenCallingIpAddrIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenSameIpdArgs_WhenCallingIpAddrIsSame_ThenReturn_IS) | |
| TEST (ot_app_coap_uri_obs, GivenDifferentIpdArgs_WhenCallingIpAddrIsSame_ThenReturn_IS_NOT) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArgs_WhenCallingDevNameFullIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenOverflowArgs_WhenCallingDevNameFullIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenToLongDevNameArgs_WhenCallingDevNameFullIsSame_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgs_WhenCallingDevNameFullIsSame_ThenReturn_is) | |
| TEST (ot_app_coap_uri_obs, GivenDifferentArgs_WhenCallingDevNameFullIsSame_ThenReturn_is_not) | |
| TEST (ot_app_coap_uri_obs, GivenNULLArgs_WhenCallingDevNameFullIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTooLongDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenExistDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturn_is) | |
| TEST (ot_app_coap_uri_obs, GivenNotExistDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturn_is_not) | |
| TEST (ot_app_coap_uri_obs, GivenNullHandleArgS_WhenCallingSubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenBadUriIndexArg_WhenCallingSubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTooLongDeviceName_WhenCallingSubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueFirstDevArgs_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceFirstDevArgs_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceDifferentDevArgs_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceDeviceNameButDifferentToken_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceDeviceNameButDifferentUri_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceDeviceNameButDifferentIpAddr_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenTrueTwiceDeviceNameButDifferentTokenAndIpAddr_WhenCallingSubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenNullArgs_WhenCallingUnubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNotExistDevName_WhenCallingUnubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenNotExistToken_WhenCallingUnubscribe_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenExistToken_WhenCallingUnubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenExistTokenAndTwoDifferentUris_WhenCallingUnubscribe_ThenReturn_ok) | |
| TEST (ot_app_coap_uri_obs, GivenNullHandleArg_WhenCallingNotify_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenIncorrectUriArg_WhenCallingNotify_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgs_WhenEmptySubscribeListCallingNotify_ThenReturnOk) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArgs_WhenSubscribeListIsFullCallingNotify_ThenReturnOk) | |
| TEST (ot_app_coap_uri_obs, CheckNotify_GivenTrueArgs_WhenCallingNotify_ThenReturnOk) | |
| TEST (ot_app_coap_uri_obs, CheckNotify_GivenTwoSubscribersOneWillExclude_WhenCallingNotify_ThenReturnOk) | |
| TEST (ot_app_coap_uri_obs, GivenNullArgs_WhenParseMessage_ThenReturnError) | |
| TEST (ot_app_coap_uri_obs, GivenTrueArg_WhenParseMessage_ThenReturnPtrToStract) | |
Variables | |
| oacu_token_t | test_obs_token_3Byte [] = {0xFA, 0x04, 0xB6} |
| oacu_token_t | test_obs_token_4Byte [] = {0xFA, 0x04, 0xB6, 0xD1} |
| oacu_token_t | test_obs_token_4Byte_2 [] = {0x04, 0xB6, 0xD1, 0xFA} |
| oacu_token_t | test_obs_token_5Byte [] = {0xFA, 0x04, 0xB6, 0xD1, 0xF1} |
| char * | deviceNameFull_too_long_32 = "device1_1_588c81fffe301ea4000000" |
| char * | deviceNameFull_Different = "device1_1_588c81fffe301ea5" |
| otIp6Address | ipAddr_different |
| oac_uri_dataPacket_t | test_obs_dataPacket |
| oac_uri_dataPacket_t | test_obs_dataPacketOut |
| #define TEST_OBS_HANDLE oac_uri_obs_getSubListHandle() |
| #define TEST_OBS_LIST_INDEX_0 0 |
| #define TEST_OBS_LIST_INDEX_MAX (OAC_URI_OBS_SUBSCRIBERS_MAX_NUM - 1) |
| #define TEST_OBS_LIST_INDEX_OVERFLOW OAC_URI_OBS_SUBSCRIBERS_MAX_NUM |
| #define TEST_OBS_RETURN_FALSE OAC_URI_OBS_ERROR |
| #define TEST_OBS_RETURN_TRUE OAC_URI_OBS_OK |
| #define TEST_OBS_URI_INDEX_1 1 |
| #define TEST_OBS_URI_INDEX_2 2 |
| #define TEST_OBS_URI_INDEX_3 3 |
| #define TEST_OBS_URI_INDEX_4 4 |
| #define TEST_OBS_URI_INDEX_5 5 |
| #define TEST_OBS_URI_INDEX_INDEX_0 0 |
| #define TEST_OBS_URI_INDEX_INDEX_MAX (OAC_URI_OBS_PAIRED_URI_MAX - 1) |
| #define TEST_OBS_URI_INDEX_INDEX_OVERFLOW OAC_URI_OBS_PAIRED_URI_MAX |
| TEST | ( | ot_app_coap_uri_obs | , |
| CheckNotify_GivenTrueArgs_WhenCallingNotify_ThenReturnOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| CheckNotify_GivenTwoSubscribersOneWillExclude_WhenCallingNotify_ThenReturnOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenBadUriIndexArg_WhenCallingSubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenDifferentArgs_WhenCallingDevNameFullIsSame_ThenReturn_is_not | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenDifferentIpdArgs_WhenCallingIpAddrIsSame_ThenReturn_IS_NOT | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenDifferentTokenToCheck_WhenCallingTokenIsSame_ThenReturnIsNot | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenExistDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturn_is | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenExistToken_WhenCallingTokenIsExist_ThenReturnIndex0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenExistToken_WhenCallingUnubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenExistTokenAndTwoDifferentUris_WhenCallingUnubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenFillList_WhenCallingSpaceDevNameIsFree_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenFillList_WhenCallingSpaceUriIsFree_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenIncorrectUriArg_WhenCallingNotify_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenMaxIndexArg_WhenCallingSpaceDevNameTake_ThenReturnOk_0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenMaxIndexArg_WhenCallingSpaceUriTake_ThenReturnOk_0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenMaxTrueIndexArg_WhenCallingSpaceDevNameTake_ThenOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNllNameArg_WhenCallingSaveDeviceNameFull_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNllNameArg_WhenCallingSaveIpAddr_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNotExistDevName_WhenCallingUnubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNotExistDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturn_is_not | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNotExistToken_WhenCallingTokenIsExist_ThenReturnIsNot | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNotExistToken_WhenCallingUnubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingAddNewDevice_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingAddNewUri_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingdeleteAll_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSaveDeviceNameFull_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSaveIpAddr_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSaveToken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSaveUriIndex_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullArg_WhenCallingSpaceDevNameIsFree_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSpaceDevNameIsTaken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullArg_WhenCallingSpaceDevNameTake_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSpaceDevNameTake_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullArg_WhenCallingSpaceUriIsFree_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSpaceUriIsTaken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingSpaceUriTake_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArg_WhenCallingUriIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArgs_WhenCallingDevNameFullIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArgs_WhenCallingDevNameFullIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNULLArgs_WhenCallingIpAddrIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullArgs_WhenCallingUnubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullArgs_WhenParseMessage_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullHandleArg_WhenCallingNotify_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullHandleArg_WhenCallingTokenIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullHandleArg_WhenCallingTokenIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullHandleArgS_WhenCallingSubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullIpArg_WhenCallingAddNewDevice_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullNameArg_WhenCallingAddNewDevice_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullToken_WhenCallingTokenIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullTokenArg_WhenCallingAddNewUri_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullTokenArg_WhenCallingSaveToken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenNullTokenToCheckArg_WhenCallingTokenIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverflowArgs_WhenCallingDevNameFullIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverflowIndexArg_WhenCallingSpaceDevNameTake_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverflowIndexArg_WhenCallingSpaceDevNameTake_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverflowIndexArg_WhenCallingSpaceUriTake_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevId_WhenCallingAddNewUri_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevId_WhenCallingSpaceUriIsFree_ThenError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabdevidArg_WhenCallingSaveDeviceNameFull_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabdevidArg_WhenCallingSaveIpAddr_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabdevidArg_WhenCallingSaveToken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabdevidArg_WhenCallingSaveUriIndex_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArg_WhenCallingSpaceDevNameIsTaken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArg_WhenCallingSpaceUriIsTaken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArg_WhenCallingTokenIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArg_WhenCallingTokenIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArg_WhenCallingUriIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabDevIdArgs_WhenCallingIpAddrIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabUriIdArg_WhenCallingSaveToken_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabUriIdArg_WhenCallingSaveUriIndex_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenOverFlowTabUriIdArg_WhenCallingTokenIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenSameIpdArgs_WhenCallingIpAddrIsSame_ThenReturn_IS | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenSameTokenToCheck_WhenCallingTokenIsSame_ThenReturnIs | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenToLongDevNameArgs_WhenCallingDevNameFullIsSame_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTooLongDeviceName_WhenCallingSubscribe_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTooLongDevNameArg_WhenCallingAddNewDevice_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTooLongDevNameArgs_WhenCallingDevNameFullIsExist_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTooLongNameArg_WhenCallingSaveDeviceNameFull_ThenReturnError | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingAddNewDevice_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingAddNewUri_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingdeleteAll_ThenOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSaveDeviceNameFull_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSaveIpAddr_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSaveToken_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSaveUriIndex_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSpaceDevNameIsFree_ThenOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSpaceDevNameIsTaken_ThenReturnOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSpaceUriIsFree_ThenOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenCallingSpaceUriIsTaken_ThenReturn_0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenParseMessage_ThenReturnPtrToStract | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenSpaceDevNameTakeAndCallingSpaceDevNameTake_ThenReturn_error | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArg_WhenSpaceUriTakeAndCallingSpaceUriTake_ThenReturn_error | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgAndNoSpace_WhenCallingAddNewDevice_ThenReturn_LIST_FULL | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgAndNoSpace_WhenCallingAddNewUri_ThenReturn_LIST_FULL | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgs_WhenCallingDevNameFullIsSame_ThenReturn_is | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgs_WhenEmptySubscribeListCallingNotify_ThenReturnOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgs_WhenSubscribeListIsFullCallingNotify_ThenReturnOk | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgWithFill_WhenCallingUriIsExist_ThenReturn_tabUriId0_4 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueArgWithoutFill_WhenCallingUriIsExist_ThenReturn_isNot | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueFirstDevArgs_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueIndexArg_WhenCallingSpaceDevNameTake_ThenOK | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueIndexArg_WhenCallingSpaceDevNameTake_ThenReturnOk_0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueIndexArg_WhenCallingSpaceUriTake_ThenReturnOk_0 | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceDeviceNameButDifferentIpAddr_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceDeviceNameButDifferentToken_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceDeviceNameButDifferentTokenAndIpAddr_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceDeviceNameButDifferentUri_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceDifferentDevArgs_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST | ( | ot_app_coap_uri_obs | , |
| GivenTrueTwiceFirstDevArgs_WhenCallingSubscribe_ThenReturn_ok | ) |
| TEST_GROUP | ( | ot_app_coap_uri_obs | ) |
| oac_uri_dataPacket_t * test_obs_createDataPacket | ( | oacu_token_t * | token, |
| uint8_t * | buffer, | ||
| uint16_t | bufferSize ) |
| void test_obs_fill_spaceDevNameTake | ( | ) |
| void test_obs_fill_spaceUriTake | ( | ) |
| void test_obs_fillTxBuffer | ( | oac_uri_observer_t * | subListHandle, |
| uint8_t * | data, | ||
| uint16_t | dataSize ) |
| TEST_SETUP | ( | ot_app_coap_uri_obs | ) |
| TEST_TEAR_DOWN | ( | ot_app_coap_uri_obs | ) |
| char* deviceNameFull_Different = "device1_1_588c81fffe301ea5" |
| char* deviceNameFull_too_long_32 = "device1_1_588c81fffe301ea4000000" |
| otIp6Address ipAddr_different |
| oac_uri_dataPacket_t test_obs_dataPacket |
| oac_uri_dataPacket_t test_obs_dataPacketOut |
| oacu_token_t test_obs_token_3Byte[] = {0xFA, 0x04, 0xB6} |
| oacu_token_t test_obs_token_4Byte[] = {0xFA, 0x04, 0xB6, 0xD1} |
| oacu_token_t test_obs_token_4Byte_2[] = {0x04, 0xB6, 0xD1, 0xFA} |
| oacu_token_t test_obs_token_5Byte[] = {0xFA, 0x04, 0xB6, 0xD1, 0xF1} |