diff options
Diffstat (limited to 'test/org/traccar/FilterHandlerTest.java')
-rw-r--r-- | test/org/traccar/FilterHandlerTest.java | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/test/org/traccar/FilterHandlerTest.java b/test/org/traccar/FilterHandlerTest.java index 1dacab692..33ffb3783 100644 --- a/test/org/traccar/FilterHandlerTest.java +++ b/test/org/traccar/FilterHandlerTest.java @@ -31,16 +31,38 @@ public class FilterHandlerTest { filtingHandler = null; passingHandler = null; } + + private Position createPosition( + long deviceId, + Date time, + boolean valid, + double latitude, + double longitude, + double altitude, + double speed, + double course) { + + Position p = new Position(); + p.setDeviceId(deviceId); + p.setTime(time); + p.setValid(valid); + p.setLatitude(latitude); + p.setLongitude(longitude); + p.setAltitude(altitude); + p.setSpeed(speed); + p.setCourse(course); + return p; + } @Test public void testFilterInvalid() throws Exception { - Position position = new Position(0, new Date(), true, 10, 10, 10, 10, 10); + Position position = createPosition(0, new Date(), true, 10, 10, 10, 10, 10); assertNotNull(filtingHandler.decode(null, null, position)); assertNotNull(passingHandler.decode(null, null, position)); - position = new Position(0, new Date(), false, 10, 10, 10, 10, 10); + position = createPosition(0, new Date(), false, 10, 10, 10, 10, 10); assertNull(filtingHandler.decode(null, null, position)); assertNotNull(passingHandler.decode(null, null, position)); |