59 #include "Mockfassert.h"
60 #include "Mockftask.h"
61 #include "Mockmpu_prototypes.h"
96 const void *
const pvItemToQueue,
97 uint32_t xTicksToWait,
98 int cmock_num_calls) {
112 dummyTable.
member1 = UINT8_MAX;
113 dummyTable.
member2 = testValue;
void DATA_ExecuteDataBist(void)
Executes a built-in self-test for the database module.
DATA_BLOCK_ACCESS_TYPE_e
data block access types (read or write)
#define DATA_DUMMY_VALUE_UINT8_T_ALTERNATING_BIT_PATTERN
Database configuration header.
@ DATA_BLOCK_ID_DUMMY_FOR_SELF_TEST
#define NULL_PTR
Null pointer.
General macros and definitions for the whole platform.
DATA_BLOCK_HEADER_s header
DATA_BLOCK_DUMMY_FOR_SELF_TEST_s * pDatabaseEntry[1u]
DATA_BLOCK_ACCESS_TYPE_e accesstype
#define TEST_ASSERT_PASS_ASSERT(_code_under_test)
assert whether assert macro has passed
volatile bool ftsk_allQueuesCreated
QueueHandle_t ftsk_databaseQueue
OS_STD_RETURN_e DATA_mpuInjectValuesForExecuteBISTTestCallback(OS_QUEUE xQueue, const void *const pvItemToQueue, uint32_t xTicksToWait, int cmock_num_calls)
void testDATA_ExecuteDataBist(void)
QueueHandle_t ftsk_canRxQueue
QueueHandle_t ftsk_imdCanDataQueue