BetterMembership.IntegrationTests.ProfileProvider.FindProfilesByUserNameTests.GivenConfirmedUsersWhenFindUsersbyUserNameThenLastPageCorrect C# (CSharp) Method

GivenConfirmedUsersWhenFindUsersbyUserNameThenLastPageCorrect() private method

private GivenConfirmedUsersWhenFindUsersbyUserNameThenLastPageCorrect ( string providerName, string membershipProviderName ) : void
providerName string
membershipProviderName string
return void
        public void GivenConfirmedUsersWhenFindUsersbyUserNameThenLastPageCorrect(
            string providerName, string membershipProviderName)
        {
            // arrange
            var testClass = this.WithProvider(providerName);
            var memProvider = this.WithMembershipProvider(membershipProviderName);
            const int PageSize = 2;
            const int PageIndex = 1;
            const int TotalUsers = 3;
            string prefix1;
            var users1 = memProvider.WithConfirmedUsers(TotalUsers, out prefix1).Value;

            // act
            int totalRecords1;
            var results1 = testClass.FindProfilesByUserName(ProfileAuthenticationOption.All, prefix1, PageIndex, PageSize, out totalRecords1);

            // assert
            Assert.That(results1, Is.Not.Null);
            Assert.That(results1.Count, Is.EqualTo(1));
            Assert.That(totalRecords1, Is.EqualTo(TotalUsers));
            Assert.That(results1.ToArray()[0].UserName, Is.EqualTo(users1[2].UserName));
        }