void Mockmgmt_cert_parser_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_mgmt_cert_parse_CallbackFunctionPointer = NULL; Mock.qeo_mgmt_cert_parse_CallbackCalls = 0; }
void MockLED_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mockremote_registration_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_remote_registration_init_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_init_CallbackCalls = 0; Mock.qeo_remote_registration_destroy_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_destroy_CallbackCalls = 0; Mock.qeo_remote_registration_construct_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_construct_CallbackCalls = 0; Mock.qeo_remote_registration_get_user_data_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_get_user_data_CallbackCalls = 0; Mock.qeo_remote_registration_destruct_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_destruct_CallbackCalls = 0; Mock.qeo_remote_registration_start_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_start_CallbackCalls = 0; Mock.qeo_remote_registration_update_registration_status_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_update_registration_status_CallbackCalls = 0; Mock.qeo_remote_registration_enable_using_new_registration_credentials_CallbackFunctionPointer = NULL; Mock.qeo_remote_registration_enable_using_new_registration_credentials_CallbackCalls = 0; Mock.qeocore_remote_registration_init_cond_CallbackFunctionPointer = NULL; Mock.qeocore_remote_registration_init_cond_CallbackCalls = 0; Mock.qeocore_remote_registration_set_key_CallbackFunctionPointer = NULL; Mock.qeocore_remote_registration_set_key_CallbackCalls = 0; }
void Mockuser_data_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.reader_user_data_update_CallbackFunctionPointer = NULL; Mock.reader_user_data_update_CallbackCalls = 0; Mock.writer_user_data_update_CallbackFunctionPointer = NULL; Mock.writer_user_data_update_CallbackCalls = 0; }
void mock_initializeToken_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.initTokenizer_CallbackFunctionPointer = NULL; Mock.initTokenizer_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mockdeviceinfo_writer_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_deviceinfo_publish_CallbackFunctionPointer = NULL; Mock.qeo_deviceinfo_publish_CallbackCalls = 0; Mock.qeo_deviceinfo_destruct_CallbackFunctionPointer = NULL; Mock.qeo_deviceinfo_destruct_CallbackCalls = 0; }
void mock_display_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.Draw_Int_CallbackFunctionPointer = NULL; Mock.Draw_Int_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void mock_operatorPush_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.operatorPush_CallbackFunctionPointer = NULL; Mock.operatorPush_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mockplatform_security_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_platform_security_registration_credentials_needed_CallbackFunctionPointer = NULL; Mock.qeo_platform_security_registration_credentials_needed_CallbackCalls = 0; Mock.qeo_platform_security_update_state_CallbackFunctionPointer = NULL; Mock.qeo_platform_security_update_state_CallbackCalls = 0; Mock.qeo_platform_security_remote_registration_confirmation_needed_CallbackFunctionPointer = NULL; Mock.qeo_platform_security_remote_registration_confirmation_needed_CallbackCalls = 0; }
void mock_pca9548a_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.PCA9548A_Init_CallbackFunctionPointer = NULL; Mock.PCA9548A_Init_CallbackCalls = 0; Mock.PCA9548A_SetChannel_CallbackFunctionPointer = NULL; Mock.PCA9548A_SetChannel_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mockplatform_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_platform_get_device_storage_path_CallbackFunctionPointer = NULL; Mock.qeo_platform_get_device_storage_path_CallbackCalls = 0; Mock.qeo_platform_set_key_value_CallbackFunctionPointer = NULL; Mock.qeo_platform_set_key_value_CallbackCalls = 0; Mock.qeo_platform_get_key_value_CallbackFunctionPointer = NULL; Mock.qeo_platform_get_key_value_CallbackCalls = 0; }
void mock_i2c_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.InitI2C_CallbackFunctionPointer = NULL; Mock.InitI2C_CallbackCalls = 0; Mock.I2CWriteInit_CallbackFunctionPointer = NULL; Mock.I2CWriteInit_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void mock_nextToken_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.nextToken_CallbackFunctionPointer = NULL; Mock.nextToken_CallbackCalls = 0; Mock.isOperator_CallbackFunctionPointer = NULL; Mock.isOperator_CallbackCalls = 0; Mock.isNumber_CallbackFunctionPointer = NULL; Mock.isNumber_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void mock_Stack_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.Stack_create_CallbackFunctionPointer = NULL; Mock.Stack_create_CallbackCalls = 0; Mock.Stack_push_CallbackFunctionPointer = NULL; Mock.Stack_push_CallbackCalls = 0; Mock.Stack_pop_CallbackFunctionPointer = NULL; Mock.Stack_pop_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mocksamplesupport_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.data_alloc_CallbackFunctionPointer = NULL; Mock.data_alloc_CallbackCalls = 0; Mock.data_get_member_CallbackFunctionPointer = NULL; Mock.data_get_member_CallbackCalls = 0; Mock.data_set_member_CallbackFunctionPointer = NULL; Mock.data_set_member_CallbackCalls = 0; Mock.sequence_member_accessor_CallbackFunctionPointer = NULL; Mock.sequence_member_accessor_CallbackCalls = 0; }
void mock_ShuntingYard_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.evaluate_CallbackFunctionPointer = NULL; Mock.evaluate_CallbackCalls = 0; Mock.evaluate1_CallbackFunctionPointer = NULL; Mock.evaluate1_CallbackCalls = 0; Mock.evaluate2_CallbackFunctionPointer = NULL; Mock.evaluate2_CallbackCalls = 0; Mock.evaluate3_CallbackFunctionPointer = NULL; Mock.evaluate3_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void mock_StringObject_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.stringCreate_CallbackFunctionPointer = NULL; Mock.stringCreate_CallbackCalls = 0; Mock.stringCopy_CallbackFunctionPointer = NULL; Mock.stringCopy_CallbackCalls = 0; Mock.stringLeftTrim_CallbackFunctionPointer = NULL; Mock.stringLeftTrim_CallbackCalls = 0; Mock.stringRightTrim_CallbackFunctionPointer = NULL; Mock.stringRightTrim_CallbackCalls = 0; Mock.getWordAndUpdate_CallbackFunctionPointer = NULL; Mock.getWordAndUpdate_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void mock_List_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.ListNew_CallbackFunctionPointer = NULL; Mock.ListNew_CallbackCalls = 0; Mock.listAdd_CallbackFunctionPointer = NULL; Mock.listAdd_CallbackCalls = 0; Mock.ListDel_CallbackFunctionPointer = NULL; Mock.ListDel_CallbackCalls = 0; Mock.listRemove_CallbackFunctionPointer = NULL; Mock.listRemove_CallbackCalls = 0; Mock.listIsEmpty_CallbackFunctionPointer = NULL; Mock.listIsEmpty_CallbackCalls = 0; Mock.listIsFull_CallbackFunctionPointer = NULL; Mock.listIsFull_CallbackCalls = 0; GlobalExpectCount = 0; GlobalVerifyOrder = 0; }
void Mockpolicy_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); Mock.qeo_security_policy_init_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_init_CallbackCalls = 0; Mock.qeo_security_policy_destroy_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_destroy_CallbackCalls = 0; Mock.qeo_security_policy_construct_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_construct_CallbackCalls = 0; Mock.qeo_security_policy_get_config_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_get_config_CallbackCalls = 0; Mock.qeo_security_policy_get_sequence_number_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_get_sequence_number_CallbackCalls = 0; Mock.qeo_security_policy_destruct_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_destruct_CallbackCalls = 0; Mock.qeo_security_policy_start_redistribution_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_start_redistribution_CallbackCalls = 0; Mock.qeo_security_policy_refresh_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_refresh_CallbackCalls = 0; Mock.qeo_security_policy_get_fine_grained_rules_CallbackFunctionPointer = NULL; Mock.qeo_security_policy_get_fine_grained_rules_CallbackCalls = 0; }
void MockgetFileSystemsInfo_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }
void test_ThatWeCanClaimAndChainAFewElementsTogether(void) { unsigned int i; unsigned int* first = NULL; unsigned int* next; unsigned int* element[4]; //verify we're cleared first TEST_ASSERT_EQUAL(0, CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE, CMock_Guts_MemBytesFree()); //first element element[0] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_NOT_NULL(element[0]); first = CMock_Guts_MemChain(first, element[0]); TEST_ASSERT_EQUAL(element[0], first); *element[0] = 0; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(1 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 1 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //second element element[1] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_NOT_NULL(element[1]); TEST_ASSERT_NOT_EQUAL(element[0], element[1]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[1])); *element[1] = 1; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(2 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 2 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //third element element[2] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_NOT_NULL(element[2]); TEST_ASSERT_NOT_EQUAL(element[0], element[2]); TEST_ASSERT_NOT_EQUAL(element[1], element[2]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[2])); *element[2] = 2; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(3 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 3 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //fourth element element[3] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_NOT_NULL(element[3]); TEST_ASSERT_NOT_EQUAL(element[0], element[3]); TEST_ASSERT_NOT_EQUAL(element[1], element[3]); TEST_ASSERT_NOT_EQUAL(element[2], element[3]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[3])); *element[3] = 3; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //traverse list next = first; for (i = 0; i < 4; i++) { TEST_ASSERT_EQUAL(element[i], next); TEST_ASSERT_EQUAL(i, *next); next = CMock_Guts_MemNext(next); } //verify we get a null at the end of the list TEST_ASSERT_NULL(next); //verify we're using the right amount of memory TEST_ASSERT_EQUAL(4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //Free it all CMock_Guts_MemFreeAll(); //verify we're cleared TEST_ASSERT_EQUAL(0, CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE, CMock_Guts_MemBytesFree()); }
void setUp(void) { CMock_Guts_MemFreeAll(); }
void Mocksystem_memory_internals_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }
void MockAdcTemperatureSensor_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }
void setUp(void) { CMock_Guts_MemFreeAll(); StartingSize = CMock_Guts_MemBytesFree(); TEST_ASSERT_EQUAL(0, CMock_Guts_MemBytesUsed()); }
void MockTimerConductor_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }
void test_ThatWeCanClaimAndChainAFewElementsTogether(void) { unsigned int i; CMOCK_MEM_INDEX_TYPE next; CMOCK_MEM_INDEX_TYPE first = CMOCK_GUTS_NONE; CMOCK_MEM_INDEX_TYPE element[4]; //verify we're cleared first TEST_ASSERT_EQUAL(0, CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE, CMock_Guts_MemBytesFree()); //first element element[0] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_MESSAGE(element[0] != CMOCK_GUTS_NONE, "Should Not Have Returned CMOCK_GUTS_NONE"); first = CMock_Guts_MemChain(first, element[0]); TEST_ASSERT_EQUAL(element[0], first); *((unsigned int*)CMock_Guts_GetAddressFor(element[0])) = 0; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(1 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 1 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //second element element[1] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_MESSAGE(element[1] != CMOCK_GUTS_NONE, "Should Not Have Returned CMOCK_GUTS_NONE"); TEST_ASSERT_NOT_EQUAL(element[0], element[1]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[1])); *((unsigned int*)CMock_Guts_GetAddressFor(element[1])) = 1; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(2 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 2 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //third element element[2] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_MESSAGE(element[2] != CMOCK_GUTS_NONE, "Should Not Have Returned CMOCK_GUTS_NONE"); TEST_ASSERT_NOT_EQUAL(element[0], element[2]); TEST_ASSERT_NOT_EQUAL(element[1], element[2]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[2])); *((unsigned int*)CMock_Guts_GetAddressFor(element[2])) = 2; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(3 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 3 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //fourth element element[3] = CMock_Guts_MemNew(sizeof(unsigned int)); TEST_ASSERT_MESSAGE(element[3] != CMOCK_GUTS_NONE, "Should Not Have Returned CMOCK_GUTS_NONE"); TEST_ASSERT_NOT_EQUAL(element[0], element[3]); TEST_ASSERT_NOT_EQUAL(element[1], element[3]); TEST_ASSERT_NOT_EQUAL(element[2], element[3]); TEST_ASSERT_EQUAL(first, CMock_Guts_MemChain(first, element[3])); *((unsigned int*)CMock_Guts_GetAddressFor(element[3])) = 3; //verify we're using the right amount of memory TEST_ASSERT_EQUAL(4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //traverse list next = first; for (i = 0; i < 4; i++) { TEST_ASSERT_EQUAL(element[i], next); TEST_ASSERT_EQUAL(i, *((unsigned int*)CMock_Guts_GetAddressFor(element[i]))); next = CMock_Guts_MemNext(next); } //verify we get a null at the end of the list TEST_ASSERT_EQUAL_HEX(CMOCK_GUTS_NONE, next); //verify we're using the right amount of memory TEST_ASSERT_EQUAL(4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE - 4 * (TEST_MEM_INDEX_SIZE + 4), CMock_Guts_MemBytesFree()); //Free it all CMock_Guts_MemFreeAll(); //verify we're cleared TEST_ASSERT_EQUAL(0, CMock_Guts_MemBytesUsed()); TEST_ASSERT_EQUAL(CMOCK_MEM_SIZE, CMock_Guts_MemBytesFree()); }
void MockAdcHardwareConfigurator_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }
void Mockdds_dcps_Destroy(void) { CMock_Guts_MemFreeAll(); memset(&Mock, 0, sizeof(Mock)); }