Created metric class
Metric collects updates from sensor. Report displays metric readings
depending on reportingType.
Tested:
- Added new units tests for Metric class
- All other unit tests are passing
Change-Id: I19f4831fab163a4f9540cef7bb23e903ae90fddf
Signed-off-by: Krzysztof Grobelny <krzysztof.grobelny@intel.com>
diff --git a/tests/src/test_sensor.cpp b/tests/src/test_sensor.cpp
index 83151b1..1398738 100644
--- a/tests/src/test_sensor.cpp
+++ b/tests/src/test_sensor.cpp
@@ -1,10 +1,10 @@
#include "dbus_environment.hpp"
+#include "helpers/sensor_id_helpers.hpp"
#include "mocks/sensor_listener_mock.hpp"
#include "printers.hpp"
#include "sensor.hpp"
#include "sensor_cache.hpp"
#include "stubs/dbus_sensor_object.hpp"
-#include "utils/sensor_id_eq.hpp"
#include <sdbusplus/asio/property.hpp>
@@ -56,8 +56,8 @@
TEST_F(TestSensor, createsCorretlyViaSensorCache)
{
ASSERT_THAT(sut->id(),
- sensorIdEq(Sensor::Id("Sensor", DbusEnvironment::serviceName(),
- sensorObject.path())));
+ Eq(Sensor::Id("Sensor", DbusEnvironment::serviceName(),
+ sensorObject.path())));
}
TEST_F(TestSensor, notifiesWithValueAfterRegister)