package org.traccar.handler.events; import org.junit.jupiter.api.Test; import org.traccar.BaseTest; import org.traccar.model.Event; import org.traccar.model.Position; import java.util.Map; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; public class CommandResultEventHandlerTest extends BaseTest { @Test public void testCommandResultEventHandler() throws Exception { CommandResultEventHandler commandResultEventHandler = new CommandResultEventHandler(); Position position = new Position(); position.set(Position.KEY_RESULT, "Test Result"); Map events = commandResultEventHandler.analyzePosition(position); assertNotNull(events); Event event = events.keySet().iterator().next(); assertEquals(Event.TYPE_COMMAND_RESULT, event.getType()); } }