Add mock command and subsystem classes
These mocks should extend the Subsystem
or Command
classes. For functions that are not declared virtual
in the Subsystem
and Command
classes that you intend to mock (mock all functions in each of these classes), be sure to add the mockable
keyword in front of the function (include mock_macros.hpp
if necessary).