public void TestRemoveUser() { _authorizationService = new AbilityAuthorizationService(new UserRepository(), new RoleRepository(), new AbilityRepository()); _authorizationService.AddUser(_user1); _authorizationService.AddUser(_user2); IEnumerable<IUser> users = _authorizationService.GetUsers(); Assert.AreEqual(2, users.Count()); Assert.AreEqual(_user1, users.First()); Assert.AreEqual(_user2, users.Last()); _authorizationService.RemoveUser("User1"); users = _authorizationService.GetUsers(); Assert.AreEqual(1, users.Count()); Assert.AreEqual(_user2, users.First()); }