@Test
public void headerLoginStatusTest()
{
LoginStatus loginStatus = EmaFactory.Domain.createLoginStatus();
loginStatus.state(StreamState.OPEN, DataState.OK, StatusCode.NONE, "headerLoginStatusTest");
loginStatus.name("UserName");
loginStatus.nameType(EmaRdm.USER_NAME);
assertEquals(true, loginStatus.hasState());
assertEquals(StreamState.OPEN, loginStatus.state().streamState());
assertEquals(DataState.OK, loginStatus.state().dataState());
assertEquals(StatusCode.NONE, loginStatus.state().statusCode());
assertEquals("headerLoginStatusTest", loginStatus.state().statusText());
assertEquals(true, loginStatus.hasName());
assertEquals("UserName", loginStatus.name());
assertEquals(true, loginStatus.hasNameType());
assertEquals(EmaRdm.USER_NAME, loginStatus.nameType());
}