public void testClient() throws Exception
{
SecurityClient client = SecurityClientFactory.getSecurityClient();
assertEquals("JBossSecurityClient", JBossSecurityClient.class,client.getClass());
client.setSimple("anil", "pass");
client.login();
SecurityContext sc = SecurityContextAssociation.getSecurityContext();
assertNotNull("SecurityContext is not null", sc);
SubjectInfo si = sc.getSubjectInfo();
assertNotNull("SubjectInfo is not null", si);
assertNotNull("Principal is not null", sc.getUtil().getUserPrincipal());