Beispiel #1
0
        public async Task CreateListDeleteList_CycleValidated()
        {
            string  rName = "roleCycle";
            AppRole ar    = new AppRole(rName);

            Assert.True(await _appRoleAuthEngine.SaveRole(ar));

            List <string> appRoles = await _appRoleAuthEngine.ListRoles();

            int startCount = appRoles.Count;

            Assert.True(appRoles.Count > 0);
            Assert.That(appRoles, Contains.Item(rName.ToLower()));

            Assert.True(await _appRoleAuthEngine.DeleteRole(ar));

            List <string> appRoles2 = await _appRoleAuthEngine.ListRoles();

            int endCount = appRoles2.Count;

            Assert.AreEqual((startCount - 1), endCount);
            Assert.That(appRoles2, !Contains.Item(rName.ToLower()));
        }