Implemented MQTT events and added additional test cases

This commit is contained in:
Ziver Koc 2024-09-25 00:16:07 +02:00
parent 3ef524accd
commit a980bc4946
15 changed files with 364 additions and 26 deletions

View file

@ -0,0 +1,22 @@
package se.hal.test;
import se.hal.intf.HalDeviceData;
import static org.junit.Assert.assertEquals;
/**
* Class contains assertions that can be useful
*/
public class HalAssert {
public static void assertEqualsIgnoreTimestamp(HalDeviceData expected, HalDeviceData actual) {
if (expected != null) {
expected.setTimestamp(0);
}
if (actual != null) {
actual.setTimestamp(0);
}
assertEquals(expected, actual);
}
}