예제 #1
0
 @Test
 public void checkCreatingSimplePrincipalWithDefaultRepository() {
   final PrincipalFactory f = new DefaultPrincipalFactory();
   final Principal p = f.createPrincipal("uid");
   assertEquals(p.getId(), "uid");
   assertEquals(p.getAttributes().size(), 0);
 }
예제 #2
0
 @Test
 public void checkCreatingSimplePrincipalWithAttributes() {
   final PrincipalFactory f = new DefaultPrincipalFactory();
   final Principal p =
       f.createPrincipal("uid", Collections.singletonMap("mail", "*****@*****.**"));
   assertEquals(p.getId(), "uid");
   assertEquals(p.getAttributes().size(), 1);
   assertTrue(p.getAttributes().containsKey("mail"));
 }