Exemple #1
0
        public void GetUsersForUnknownRoleReturnsEmptyList()
        {
            var pdp = new PDP();

            Assert.That(pdp.getUsersWithRole("Unknown role").Select(user => user.UserName),
                Is.EquivalentTo(new string[] {}));
        }
Exemple #2
0
        public void GetUsersForExistingRoleSucceeds()
        {
            var pdp = new PDP();

            Assert.That(pdp.getUsersWithRole("Admin").Select(user => user.UserName),
                Is.EquivalentTo(new[] { "Ricardo"}));

            Assert.That(pdp.getUsersWithRole("User").Select(user => user.UserName),
                Is.EquivalentTo(new[] { "Teresa", "Lídia", "Sara", "Elsa", "Mário", "Cristina" }));
        }