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())); }