From 8d7af1d678be7c6a682589ced03d6baca155dfe9 Mon Sep 17 00:00:00 2001 From: jakeg00dwin Date: Fri, 18 Oct 2024 22:15:22 -0700 Subject: [PATCH] Added more port b tests --- tests/load/test_load.cpp | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/tests/load/test_load.cpp b/tests/load/test_load.cpp index 566e5ba..2979253 100644 --- a/tests/load/test_load.cpp +++ b/tests/load/test_load.cpp @@ -222,13 +222,24 @@ TEST(test_load, PortBHandlerEnabledRisingEdgeHI) Load_HandleLoadPortB(adc_pin, load_pin); } - -TEST(test_load, PortBHandlerDisabledAboveTarget) +TEST(test_load, PortBHandlerDisableFallingEdgeLO) { - MockADC_PushValue(HYSTERESIS_HI); + //Start from the falling edge. + MockADC_PushValue(HYSTERESIS_LO + 1); setup_adc_expectations(adc_pin); - expect_portb_disabled(load_pin, true); + expect_portb_disabled(load_pin, false); + + Load_HandleLoadPortB(adc_pin, load_pin); +} + +TEST(test_load, PortBHandlerDisableFallingEdgeHI) +{ + //Start from the falling edge. + MockADC_PushValue(HYSTERESIS_HI + 1); + + setup_adc_expectations(adc_pin); + expect_portb_disabled(load_pin, false); Load_HandleLoadPortB(adc_pin, load_pin); }