Class to emulate the behavior of the I2C controller. More...
#include <MockI2CController.hpp>
Public Member Functions | |
MOCK_METHOD (void, writeRegister,(uint8_t reg, uint16_t value),(override)) | |
Mocked method to initialize the I2C controller. | |
MOCK_METHOD (uint16_t, readRegister,(uint8_t reg),(override)) | |
Mocked method to read a register from the I2C controller. | |
![]() | |
virtual | ~II2CController ()=default |
virtual void | writeRegister (uint8_t reg, uint16_t value)=0 |
virtual uint16_t | readRegister (uint8_t reg)=0 |
Class to emulate the behavior of the I2C controller.
Definition at line 25 of file MockI2CController.hpp.
MockI2CController::MOCK_METHOD | ( | uint16_t | , |
readRegister | , | ||
(uint8_t reg) | , | ||
(override) | ) |
Mocked method to read a register from the I2C controller.
MockI2CController::MOCK_METHOD | ( | void | , |
writeRegister | , | ||
(uint8_t reg, uint16_t value) | , | ||
(override) | ) |
Mocked method to initialize the I2C controller.