コード例 #1
0
        public void Should_Change_Status_AfterDelete()
        {
            var user = new FakeUserCreateModel();

            _userLogic.AddUser(user);

            var numberOfAddedUsers = _userLogic.GetAvailableUsers().Count();

            _userLogic.DeleteUser(user.Email);
            var numberAfterDelete = _userLogic.GetAvailableUsers().Count();

            Assert.AreEqual(numberOfAddedUsers - 1, numberAfterDelete);
        }
コード例 #2
0
        public void Should_Not_Throw_When_CorrectValues_ArePassed()
        {
            var fakeUser = new FakeUserCreateModel();

            Assert.AreEqual(excpectedResult, _userLogic.AddUser(fakeUser));
        }
コード例 #3
0
        public void Should_Thrown_When_Email_Is_Invalid()
        {
            var user = new FakeUserCreateModel().WithEmptyInvalidEmail();

            _userLogic.AddUser(user);
        }
コード例 #4
0
        public void Should_Thrown_When_Email_isNullorEmpty()
        {
            var user = new FakeUserCreateModel().WithEmptyEmail();

            _userLogic.AddUser(user);
        }