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

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

private GivenUnConfirmedUserWhenUpdateUserThenUserIsUpdated ( string providerName ) : void
providerName string
Результат void
        public void GivenUnConfirmedUserWhenUpdateUserThenUserIsUpdated(string providerName)
        {
            // arrange
            var testClass = this.WithProvider(providerName);
            var testUser = testClass.WithUnconfirmedUser().AsMembershipUser();
            testUser.IsApproved = true;
            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.True);
            if (testClass.HasEmailColumnDefined())
            {
                Assert.That(reloadUser.Email, Is.EqualTo(NewEmail));
            }
        }