loginReq.authenticationExtended(ByteBuffer.wrap(authenticationExtended.getBytes())); loginReq.authenticationExtended(ByteBuffer.wrap(authenticationExtended.getBytes()));
loginReq.authenticationExtended(ByteBuffer.wrap(authenticationExtended.getBytes())); loginReq.authenticationExtended(ByteBuffer.wrap(authenticationExtended.getBytes()));
authenticationExtended.put("tests".getBytes()); authenticationExtended.flip(); loginReq.authenticationExtended(authenticationExtended);
loginReq.authenticationExtended(authenticationExtended); assertEquals(authenticationExtended, loginReq.authenticationExtended());
loginReq.password("12345"); loginReq.position("Position"); loginReq.authenticationExtended(ByteBuffer.wrap("AuthExtended".getBytes())); loginReq.name("Name"); loginReq.nameType(EmaRdm.USER_EMAIL_ADDRESS); assertEquals("Position", loginReq.position()); assertEquals(true, loginReq.hasAuthenticationExtended()); assertEquals(ByteBuffer.wrap("AuthExtended".getBytes()), loginReq.authenticationExtended()); assertEquals(true, loginReq.hasName()); assertEquals("Name", loginReq.name());
assertEquals(authenticationExtended, loginReq.authenticationExtended());
@Test public void errorHandlingLoginRequestTest() { LoginReq loginReq = EmaFactory.Domain.createLoginReq(); exception.expect(OmmInvalidUsageException.class); exception.expectMessage("ApplicationAuthorizationToken element is not set"); loginReq.applicationAuthorizationToken(); exception.expect(OmmInvalidUsageException.class); exception.expectMessage("InstanceId element is not set"); loginReq.instanceId(); exception.expect(OmmInvalidUsageException.class); exception.expectMessage("Password element is not set"); loginReq.password(); exception.expect(OmmInvalidUsageException.class); exception.expectMessage("Position element is not set"); loginReq.position(); exception.expect(OmmInvalidUsageException.class); exception.expectMessage("authenticationExtended element is not set"); loginReq.authenticationExtended(); }