test_trigger.cpp (3a1c297a36bcd78d33ee45c603cb1b46e4619f49) | test_trigger.cpp (cff70c14ef8cadb7fffd0cd41e06b972fa240e56) |
---|---|
1#include "dbus_environment.hpp" 2#include "helpers.hpp" 3#include "messages/collect_trigger_id.hpp" 4#include "messages/trigger_presence_changed_ind.hpp" 5#include "mocks/json_storage_mock.hpp" 6#include "mocks/report_manager_mock.hpp" 7#include "mocks/sensor_mock.hpp" 8#include "mocks/threshold_mock.hpp" --- 301 unchanged lines hidden (view full) --- 310 EXPECT_THAT(setProperty(sut->getPath(), "Sensors", newSensors), 311 Eq(boost::system::errc::success)); 312} 313 314TEST_F(TestTrigger, setPropertyThresholds) 315{ 316 EXPECT_CALL(*triggerFactoryMockPtr, updateThresholds(_, _, _, _, _, _)); 317 TriggerThresholdParams newThresholds = | 1#include "dbus_environment.hpp" 2#include "helpers.hpp" 3#include "messages/collect_trigger_id.hpp" 4#include "messages/trigger_presence_changed_ind.hpp" 5#include "mocks/json_storage_mock.hpp" 6#include "mocks/report_manager_mock.hpp" 7#include "mocks/sensor_mock.hpp" 8#include "mocks/threshold_mock.hpp" --- 301 unchanged lines hidden (view full) --- 310 EXPECT_THAT(setProperty(sut->getPath(), "Sensors", newSensors), 311 Eq(boost::system::errc::success)); 312} 313 314TEST_F(TestTrigger, setPropertyThresholds) 315{ 316 EXPECT_CALL(*triggerFactoryMockPtr, updateThresholds(_, _, _, _, _, _)); 317 TriggerThresholdParams newThresholds = |
318 std::vector<discrete::ThresholdParam>( 319 {std::make_tuple("discrete threshold", "OK", 10, "12.3")}); | 318 std::vector<discrete::ThresholdParam>({std::make_tuple( 319 "discrete threshold", utils::enumToString(discrete::Severity::ok), 320 10, "12.3")}); |
320 EXPECT_THAT(setProperty(sut->getPath(), "Thresholds", newThresholds), 321 Eq(boost::system::errc::success)); 322} 323 324TEST_F(TestTrigger, setThresholdParamsWithTooLongDiscreteName) 325{ 326 const TriggerThresholdParams currentValue = 327 std::visit(utils::FromLabeledThresholdParamConversion(), 328 triggerParams.thresholdParams()); 329 330 TriggerThresholdParams newThresholds = 331 std::vector<discrete::ThresholdParam>({std::make_tuple( | 321 EXPECT_THAT(setProperty(sut->getPath(), "Thresholds", newThresholds), 322 Eq(boost::system::errc::success)); 323} 324 325TEST_F(TestTrigger, setThresholdParamsWithTooLongDiscreteName) 326{ 327 const TriggerThresholdParams currentValue = 328 std::visit(utils::FromLabeledThresholdParamConversion(), 329 triggerParams.thresholdParams()); 330 331 TriggerThresholdParams newThresholds = 332 std::vector<discrete::ThresholdParam>({std::make_tuple( |
332 utils::string_utils::getTooLongName(), "OK", 10, "12.3")}); | 333 utils::string_utils::getTooLongName(), 334 utils::enumToString(discrete::Severity::ok), 10, "12.3")}); |
333 334 changeProperty<TriggerThresholdParams>( 335 sut->getPath(), "Thresholds", 336 {.valueBefore = Eq(currentValue), 337 .newValue = newThresholds, 338 .ec = Eq(boost::system::errc::invalid_argument), 339 .valueAfter = Eq(currentValue)}); 340} --- 237 unchanged lines hidden --- | 335 336 changeProperty<TriggerThresholdParams>( 337 sut->getPath(), "Thresholds", 338 {.valueBefore = Eq(currentValue), 339 .newValue = newThresholds, 340 .ec = Eq(boost::system::errc::invalid_argument), 341 .valueAfter = Eq(currentValue)}); 342} --- 237 unchanged lines hidden --- |