@Test public void testPingEventWithIncorrectCredentials() throws SoapFaultException { PingEvent pingEvent = new PingEvent(new ClientId("clientid")); CorrelationGateway gateway = new CorrelationGateway("dummy", "passw", TEST_SERVER) { @Override public Logger createLogger() { return new Logger() { @Override public void log(String message) { System.out.println(message); } }; } }; try { gateway.ping(pingEvent); Assert.fail(); } catch (InvalidCredentialsException e) { } }
@Test public void testTagEvent() throws InvalidCredentialsException, SoapFaultException { TagEvent tagEvent = new TagEvent(); tagEvent.setTagEventType(TagEventType.TOUCH); tagEvent.setClientId(new ClientId("0x123455")); tagEvent.setReaderId(new ReaderId("0x9999", "iwe97823djo2djo2")); tagEvent.setActionTag( new TagInfo( new TagId("0x04E5FC193E2580", GenericTagType.RFID_ISO14443_A_MIFARE_ULTRALIGHT))); GATEWAY.handleTagEvent(tagEvent); }
@Test public void testPingEventWithCorrectCredentials() throws InvalidCredentialsException, SoapFaultException { PingEvent pingEvent = new PingEvent(new ClientId("clientid")); GATEWAY.ping(pingEvent); }