OpenThread_app
Loading...
Searching...
No Matches
ot_app_pair_rtos_test.c File Reference

Macros

#define UT_OAP_RETURN_INDEX_0   (0)
#define UT_OAP_RETURN_INDEX_5   (5)
#define UT_OAP_RETURN_INDEX_9   (9)
#define UT_OAP_MAX_QUEUE_ITEM   OTAPP_PAIR_QUEUE_LENGTH
#define UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_9   (9)
#define UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_0   (0)
#define UT_OAP_IS_NOT_MATCH   (OTAPP_PAIR_IS_NOT)

Functions

otapp_pair_queueItem_tut_oap_completeQueueItem (char *deviceNameFull, otIp6Address *ipAddress)
int8_t ut_oap_fillQueue (uint8_t numItem)
void ut_oap_runTask (uint8_t numTimes)
 TEST_GROUP (ot_app_pair_rtos)
 TEST_SETUP (ot_app_pair_rtos)
 TEST_TEAR_DOWN (ot_app_pair_rtos)
 TEST (ot_app_pair_rtos, GivenInitQueue_WhenCalled_ThenReturnOK)
 TEST (ot_app_pair_rtos, GivenInitTask_WhenCalled_ThenReturnOK)
 TEST (ot_app_pair_rtos, GivenNullPtr_WhenCallingAddToQueue_ThenReturnError)
 TEST (ot_app_pair_rtos, GivenTrueQueueItem_WhenCallingAddToQueue_ThenReturnOK)
 TEST (ot_app_pair_rtos, GivenMaxQueueItems_WhenCallingAddToQueue_ThenReturnOK)
 TEST (ot_app_pair_rtos, GivenMaxPlus1QueueItems_WhenCallingAddToQueue_ThenReturnError)
 TEST (ot_app_pair_rtos, GivenMaxQueueItems_WhenCallingRtosTask_ThenReturnItemQuantity9)
 TEST (ot_app_pair_rtos, GivenMaxQueueItems_WhenCallingRtosTaskMaxTimes_ThenReturnItemQuantity0)
 TEST (ot_app_pair_rtos, GivenMaxQueueItems_WhenCallingRtosTaskMaxTimesPlus1_ThenReturnItemQuantity0)

Variables

otapp_pair_queueItem_t queueItem

Macro Definition Documentation

◆ UT_OAP_IS_NOT_MATCH

#define UT_OAP_IS_NOT_MATCH   (OTAPP_PAIR_IS_NOT)

◆ UT_OAP_MAX_QUEUE_ITEM

#define UT_OAP_MAX_QUEUE_ITEM   OTAPP_PAIR_QUEUE_LENGTH

◆ UT_OAP_RETURN_INDEX_0

#define UT_OAP_RETURN_INDEX_0   (0)

◆ UT_OAP_RETURN_INDEX_5

#define UT_OAP_RETURN_INDEX_5   (5)

◆ UT_OAP_RETURN_INDEX_9

#define UT_OAP_RETURN_INDEX_9   (9)

◆ UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_0

#define UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_0   (0)

◆ UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_9

#define UT_OAP_RETURN_QUEUE_ITEM_QUANTITY_9   (9)

Function Documentation

◆ TEST() [1/9]

TEST ( ot_app_pair_rtos ,
GivenInitQueue_WhenCalled_ThenReturnOK  )

◆ TEST() [2/9]

TEST ( ot_app_pair_rtos ,
GivenInitTask_WhenCalled_ThenReturnOK  )

◆ TEST() [3/9]

TEST ( ot_app_pair_rtos ,
GivenMaxPlus1QueueItems_WhenCallingAddToQueue_ThenReturnError  )

◆ TEST() [4/9]

TEST ( ot_app_pair_rtos ,
GivenMaxQueueItems_WhenCallingAddToQueue_ThenReturnOK  )

◆ TEST() [5/9]

TEST ( ot_app_pair_rtos ,
GivenMaxQueueItems_WhenCallingRtosTask_ThenReturnItemQuantity9  )

◆ TEST() [6/9]

TEST ( ot_app_pair_rtos ,
GivenMaxQueueItems_WhenCallingRtosTaskMaxTimes_ThenReturnItemQuantity0  )

◆ TEST() [7/9]

TEST ( ot_app_pair_rtos ,
GivenMaxQueueItems_WhenCallingRtosTaskMaxTimesPlus1_ThenReturnItemQuantity0  )

◆ TEST() [8/9]

TEST ( ot_app_pair_rtos ,
GivenNullPtr_WhenCallingAddToQueue_ThenReturnError  )

◆ TEST() [9/9]

TEST ( ot_app_pair_rtos ,
GivenTrueQueueItem_WhenCallingAddToQueue_ThenReturnOK  )

◆ TEST_GROUP()

TEST_GROUP ( ot_app_pair_rtos )

◆ TEST_SETUP()

TEST_SETUP ( ot_app_pair_rtos )

◆ TEST_TEAR_DOWN()

TEST_TEAR_DOWN ( ot_app_pair_rtos )

◆ ut_oap_completeQueueItem()

otapp_pair_queueItem_t * ut_oap_completeQueueItem ( char * deviceNameFull,
otIp6Address * ipAddress )

◆ ut_oap_fillQueue()

int8_t ut_oap_fillQueue ( uint8_t numItem)

◆ ut_oap_runTask()

void ut_oap_runTask ( uint8_t numTimes)

Variable Documentation

◆ queueItem