implement AlternatorVoltageTargetSetPointTest.DefaultAlternatorVoltageTargetTable #6523

This commit is contained in:
kifir 2024-07-16 12:52:02 +03:00 committed by rusefillc
parent 0abc36521d
commit c3bc57b673
1 changed files with 6 additions and 0 deletions

View File

@ -8,6 +8,7 @@
namespace { namespace {
constexpr int TEST_CRANKING_RPM = 500; constexpr int TEST_CRANKING_RPM = 500;
constexpr int TEST_LOAD = 17; constexpr int TEST_LOAD = 17;
const float DEFAULT_ALTERNATOR_VOLTAGE_TARGET = 14.0f;
class AlternatorVoltageTargetSetPointTest : public TestBase { class AlternatorVoltageTargetSetPointTest : public TestBase {
protected: protected:
@ -59,4 +60,9 @@ namespace {
// disabled manually // disabled manually
EXPECT_FALSE(getSetpoint().Valid); EXPECT_FALSE(getSetpoint().Valid);
} }
TEST_F(AlternatorVoltageTargetSetPointTest, DefaultAlternatorVoltageTargetTable) {
setRpmAndLoad(TEST_CRANKING_RPM + 1);
EXPECT_EQ(DEFAULT_ALTERNATOR_VOLTAGE_TARGET, getSetpoint().value_or(-1));
}
} }