Sha256: 5115148fe5786aeabb3d5106639447aa327e1f6a7fd17c4d9cfbcdd86c7a05a8
Contents?: true
Size: 1.09 KB
Versions: 4
Compression:
Stored size: 1.09 KB
Contents
#include "MockTemperatureFilter.h" #include "MockTemperatureCalculator.h" #include "MockTaskScheduler.h" #include "src/AdcModel.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 testDoGetSampleShouldReturn_FALSE_WhenTaskSchedulerReturns_FALSE(void) { TaskScheduler_DoAdc_CMockExpectAndReturn(18, (0)); UnityAssertEqualNumber((UNITY_INT)(((0))), (UNITY_INT)((AdcModel_DoGetSample())), (((void*)0)), (UNITY_UINT)(19), UNITY_DISPLAY_STYLE_INT); } void testDoGetSampleShouldReturn_TRUE_WhenTaskSchedulerReturns_TRUE(void) { TaskScheduler_DoAdc_CMockExpectAndReturn(24, (1)); UnityAssertEqualNumber((UNITY_INT)(((1))), (UNITY_INT)((AdcModel_DoGetSample())), (((void*)0)), (UNITY_UINT)(25), UNITY_DISPLAY_STYLE_INT); } void testProcessInputShouldDelegateToTemperatureCalculatorAndPassResultToFilter(void) { TemperatureCalculator_Calculate_CMockExpectAndReturn(30, 21473, 23.5f); TemperatureFilter_ProcessInput_CMockExpect(31, 23.5f); AdcModel_ProcessInput(21473); }
Version data entries
4 entries across 2 versions & 1 rubygems