Ejemplo n.º 1
0
        public void ClearUserTable_Should_Remove_All_Users()
        {
            // Arrange
            _repository.Users.Add(new User()
            {
                IsAdmin = true
            });
            _repository.Users.Add(new User()
            {
                IsAdmin = true
            });
            _repository.Users.Add(new User()
            {
                IsEditor = true
            });
            _repository.Users.Add(new User()
            {
                IsEditor = true
            });

            // Act
            _settingsService.ClearUserTable();

            // Assert
            Assert.That(_repository.FindAllAdmins().Count(), Is.EqualTo(0));             // need an allusers method
            Assert.That(_repository.FindAllEditors().Count(), Is.EqualTo(0));
        }