56 #include "Mockdiag_cfg.h"
61 TEST_FILE(
"diag_cbs_current.c")
@ DATA_BLOCK_ID_ERRORSTATE
void DIAG_ErrorCurrentMeasurement(DIAG_ID_e ch_id, DIAG_EVENT_e event, const DIAG_DATABASE_SHIM_s *const kpkDiagShim, uint32_t stringNumber)
diagnosis callback function for current measurement related events
void DIAG_ErrorOvercurrentCharge(DIAG_ID_e ch_id, DIAG_EVENT_e event, const DIAG_DATABASE_SHIM_s *const kpkDiagShim, uint32_t stringNumber)
diagnosis callback function for overcurrent charge events
void DIAG_ErrorOvercurrentDischarge(DIAG_ID_e ch_id, DIAG_EVENT_e event, const DIAG_DATABASE_SHIM_s *const kpkDiagShim, uint32_t stringNumber)
diagnosis callback function for overcurrent discharge events
@ DIAG_ID_CURRENT_MEASUREMENT_TIMEOUT
@ DIAG_ID_OVERCURRENT_DISCHARGE_CELL_MSL
@ DIAG_ID_OVERCURRENT_CHARGE_CELL_MSL
#define NULL_PTR
Null pointer.
DATA_BLOCK_HEADER_s header
DATA_BLOCK_HEADER_s header
DATA_BLOCK_HEADER_s header
DATA_BLOCK_HEADER_s header
DATA_BLOCK_ERRORSTATE_s * pTableError
#define TEST_ASSERT_FAIL_ASSERT(_code_under_test)
assert whether assert macro has failed
const DIAG_DATABASE_SHIM_s diag_kpkDatabaseShim
static DATA_BLOCK_RSL_FLAG_s test_tableRslFlags
void testDIAG_ErrorCurrentMeasurementInvalidInput(void)
static DATA_BLOCK_MOL_FLAG_s test_tableMolFlags
void testDIAG_ErrorOvercurrentChargeInvalidInput(void)
static DATA_BLOCK_ERRORSTATE_s test_tableErrorFlags
static DATA_BLOCK_MSL_FLAG_s test_tableMslFlags
void testDIAG_ErrorOvercurrentDischargeInvalidInput(void)