BetterMembership.IntegrationTests.MembershipProvider.CreateUserTests.GivenUnregisteredUserWhenCreateUserWithDuplicateEmailThenMembershipUserReturned C# (CSharp) Method

GivenUnregisteredUserWhenCreateUserWithDuplicateEmailThenMembershipUserReturned() private method

private GivenUnregisteredUserWhenCreateUserWithDuplicateEmailThenMembershipUserReturned ( string providerName ) : void
providerName string
return void
        public void GivenUnregisteredUserWhenCreateUserWithDuplicateEmailThenMembershipUserReturned(string providerName)
        {
            // arrange
            var testClass = this.WithProvider(providerName);

            var testUser1 = testClass.WithConfirmedUser().Value;
            var testUser2 = testClass.WithUnregisteredUser(email: testUser1.Email).Value;

            // act
            MembershipCreateStatus status;
            var user = testClass.CreateUser(
                testUser2.UserName, testUser2.Password, testUser2.Email, null, null, true, null, out status);

            // assert
            Assert.That(user, Is.Null);
            Assert.That(status, Is.EqualTo(MembershipCreateStatus.DuplicateEmail));
        }
CreateUserTests