public void GivenConfirmedUsersWhenGetAllProfilesThenProfilesReturned(
string providerName, string membershipProviderName)
{
// arrange
var testClass = this.WithProvider(providerName);
var memProvider = this.WithMembershipProvider(membershipProviderName);
const int PageSize = 2;
const int PageIndex = 1;
string prefix1;
const int UserGroup1Count = 8;
var users1 = memProvider.WithConfirmedUsers(UserGroup1Count, out prefix1).Value;
// act
int totalRecords1;
var results1 = testClass.GetAllProfiles(ProfileAuthenticationOption.All, PageIndex, PageSize, out totalRecords1);
// assert
Assert.That(results1, Is.Not.Null);
Assert.That(results1.Count, Is.EqualTo(PageSize));
Assert.That(totalRecords1, Is.EqualTo(UserGroup1Count));
}