generated from TDD-Templates/cmake_cpputest_template_avr
Modified ADC mock module to have the new function signiture for the `ADC_ReadValue()`
This commit is contained in:
parent
6736e30dd1
commit
2add13a745
|
@ -38,10 +38,10 @@ void ADC_Disable()
|
||||||
mock_c()->actualCall("ADC_Disable");
|
mock_c()->actualCall("ADC_Disable");
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t ADC_ReadValue_Impl(uint8_t adc_chan)
|
uint16_t ADC_ReadValue_Impl(void)
|
||||||
{
|
{
|
||||||
mock_c()->actualCall("ADC_ReadValue_Impl")
|
mock_c()->actualCall("ADC_ReadValue_Impl");
|
||||||
->withUnsignedIntParameters("adc_chan", adc_chan);
|
|
||||||
|
|
||||||
if(fake_index == 0){
|
if(fake_index == 0){
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -49,7 +49,7 @@ uint16_t ADC_ReadValue_Impl(uint8_t adc_chan)
|
||||||
return fake_data[--fake_index];
|
return fake_data[--fake_index];
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t (*ADC_ReadValue)(uint8_t adc_chan) = ADC_ReadValue_Impl;
|
uint16_t (*ADC_ReadValue)(void) = ADC_ReadValue_Impl;
|
||||||
|
|
||||||
|
|
||||||
void MockADC_PushValue(uint16_t value){
|
void MockADC_PushValue(uint16_t value){
|
||||||
|
|
|
@ -19,7 +19,7 @@ void ADC_Init(uint8_t adc_chan);
|
||||||
void ADC_Enable(void);
|
void ADC_Enable(void);
|
||||||
void ADC_Disable(void);
|
void ADC_Disable(void);
|
||||||
|
|
||||||
extern uint16_t (*ADC_ReadValue)(uint8_t adc_chan);
|
extern uint16_t (*ADC_ReadValue)(void);
|
||||||
|
|
||||||
void MockADC_PushValue(uint16_t value);
|
void MockADC_PushValue(uint16_t value);
|
||||||
void MockADC_ZeroIndex(void);
|
void MockADC_ZeroIndex(void);
|
||||||
|
|
Loading…
Reference in New Issue