static void getPermissionsOfUserTest(PDP lib) { String userName = "******"; List<Permission> result = lib.getPermissionsOfUser(userName); if (result == null) Console.WriteLine("O utilizador {0} não tem Permissões", userName); else { Console.WriteLine("O utilizador {0} tem os seguintes permissões:", userName); foreach (Permission p in result) Console.WriteLine("\t Permissão {0} sobre o recurso {1}.", p.ActionId,p.ResourceId); } }
public void GetPermissionsForUnknownUserReturnsEmptyList() { var pdp = new PDP(); Assert.That(pdp.getPermissionsOfUser("Unknown user"), Is.EquivalentTo(new string[] { })); }