From 1ca95d099df96d576a0eaddc6e42b5b41aed3e06 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Thu, 22 Oct 2015 15:26:17 +1300 Subject: Refactor protocol unit testing --- test/org/traccar/helper/DecoderVerifier.java | 64 ------------------------ test/org/traccar/helper/TestIdentityManager.java | 26 ---------- 2 files changed, 90 deletions(-) delete mode 100644 test/org/traccar/helper/DecoderVerifier.java delete mode 100644 test/org/traccar/helper/TestIdentityManager.java (limited to 'test/org/traccar/helper') diff --git a/test/org/traccar/helper/DecoderVerifier.java b/test/org/traccar/helper/DecoderVerifier.java deleted file mode 100644 index 38f73aabc..000000000 --- a/test/org/traccar/helper/DecoderVerifier.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.traccar.helper; - -import java.util.Date; -import java.util.List; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; -import org.traccar.model.Position; - -public class DecoderVerifier { - - private static void verifyPosition(Position position) { - - assertNotNull(position.getDeviceId()); - - assertNotNull(position.getFixTime()); - assertTrue(position.getFixTime().after(new Date(946684800000L))); // 2000 year - assertTrue(position.getFixTime().getTime() < System.currentTimeMillis() + 3600000); // 1 hour from now - - assertNotNull(position.getValid()); - - assertNotNull(position.getLatitude()); - assertTrue(position.getLatitude() >= -90); - assertTrue(position.getLatitude() <= 90); - - assertNotNull(position.getLongitude()); - assertTrue(position.getLongitude() >= -180); - assertTrue(position.getLongitude() <= 180); - - assertNotNull(position.getAltitude()); - assertTrue(position.getAltitude() >= -12262); - assertTrue(position.getAltitude() <= 18000); - - assertNotNull(position.getSpeed()); - assertTrue(position.getSpeed() >= 0); - assertTrue(position.getSpeed() <= 869); - - assertNotNull(position.getCourse()); - assertTrue(position.getCourse() >= 0); - assertTrue(position.getCourse() <= 360); - - assertNotNull(position.getAttributes()); - - } - - public static void verify(Object object) { - - assertNotNull(object); - - if (object instanceof Position) { - verifyPosition((Position) object); - } else if (object instanceof List) { - List positions = (List) object; - - assertFalse(positions.isEmpty()); - - for (Position position : positions) { - verifyPosition(position); - } - } - - } - -} diff --git a/test/org/traccar/helper/TestIdentityManager.java b/test/org/traccar/helper/TestIdentityManager.java deleted file mode 100644 index d279241e4..000000000 --- a/test/org/traccar/helper/TestIdentityManager.java +++ /dev/null @@ -1,26 +0,0 @@ -package org.traccar.helper; - -import org.traccar.database.IdentityManager; -import org.traccar.model.Device; - -public class TestIdentityManager implements IdentityManager { - - private final Device device; - - public TestIdentityManager() { - device = new Device(); - device.setId(1); - device.setUniqueId("123456789012345"); - } - - @Override - public Device getDeviceById(long id) { - return device; - } - - @Override - public Device getDeviceByUniqueId(String imei) { - return device; - } - -} -- cgit v1.2.3