Sha256: d11aad514503589e1c6dd4025f289f6f38c189e352de1ae3bf2088db9f892a71
Contents?: true
Size: 937 Bytes
Versions: 4
Compression:
Stored size: 937 Bytes
Contents
#include "MockUsartPutChar.h" #include "MockUsartConfigurator.h" #include "src/UsartHardware.h" #include "src/Types.h" #include "/Library/Ruby/Gems/2.6.0/gems/ceedling-0.31.0/vendor/unity/src/unity.h" void setUp(void) { } void tearDown(void) { } void testInitShouldConfigureUsartPeripheralByCallingConfiguratorAppropriately(void) { Usart_ConfigureUsartIO_CMockExpect(17); Usart_EnablePeripheralClock_CMockExpect(18); Usart_Reset_CMockExpect(19); Usart_ConfigureMode_CMockExpect(20); Usart_SetBaudRateRegister_CMockExpect(21, 73); Usart_Enable_CMockExpect(22); UsartHardware_Init(73); } void testTransmitStringShouldSendDesiredStringOutUsingUsart(void) { Usart_PutChar_CMockExpect(29, 'h'); Usart_PutChar_CMockExpect(30, 'e'); Usart_PutChar_CMockExpect(31, 'l'); Usart_PutChar_CMockExpect(32, 'l'); Usart_PutChar_CMockExpect(33, 'o'); UsartHardware_TransmitString("hello"); }
Version data entries
4 entries across 2 versions & 1 rubygems