Subject subject = context.getSubject();
assertTrue("expected non-null subject", subject != null);
assertEquals("Remote principals", 0, subject.getPrincipals(IdentificationPrincipal.class).size());
assertEquals("Principals", 2, subject.getPrincipals().size());
context.logout();
assertEquals("Principals upon logout", 0, subject.getPrincipals().size());
assertTrue("id of server subject should be null", ContextManager.getSubjectId(subject) == null);
}