BetterMembership.IntegrationTests.MembershipProvider.UpdateUserTests.GivenConfirmedUserWhenUpdateUserThenUserIsUpdated C# (CSharp) Метод

GivenConfirmedUserWhenUpdateUserThenUserIsUpdated() приватный Метод

private GivenConfirmedUserWhenUpdateUserThenUserIsUpdated ( string providerName ) : void
providerName string
Результат void
        public void GivenConfirmedUserWhenUpdateUserThenUserIsUpdated(string providerName)
        {
            // arrange
            var testClass = this.WithProvider(providerName);
            var testUser = testClass.WithConfirmedUser().AsMembershipUser();
            testUser.IsApproved = false;
            if (testClass.HasEmailColumnDefined())
            {
                testUser.Email = NewEmail;
            }

            // act
            testClass.UpdateUser(testUser);

            // assert 
            var reloadUser = testClass.GetUser(testUser.UserName, false);
            Assert.That(reloadUser, Is.Not.Null);
            Assert.That(reloadUser.UserName, Is.EqualTo(testUser.UserName));
            Assert.That(reloadUser.IsApproved, Is.False);
            if (testClass.HasEmailColumnDefined())
            {
                Assert.That(reloadUser.Email, Is.EqualTo(NewEmail));
            }
        }