BetterMembership.IntegrationTests.ProfileProvider.GetAllProfilesTests.GivenConfirmedUsersWhenFindUsersbyUserNameThenReturnProfileCorrect C# (CSharp) Метод

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

private GivenConfirmedUsersWhenFindUsersbyUserNameThenReturnProfileCorrect ( string providerName, string membershipProviderName ) : void
providerName string
membershipProviderName string
Результат void
        public void GivenConfirmedUsersWhenFindUsersbyUserNameThenReturnProfileCorrect(
            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.GetAllProfiles(ProfileAuthenticationOption.All, PageIndex, PageSize, out totalRecords1);
            var info = results1.ToArray()[0];

            // assert
            Assert.That(results1, Is.Not.Null);
            Assert.That(results1.Count, Is.EqualTo(1));
            Assert.That(totalRecords1, Is.EqualTo(TotalUsers));
            Assert.That(info.UserName, Is.EqualTo(users1[2].UserName));
            Assert.That(info.Size, Is.EqualTo(0));
            Assert.That(info.IsAnonymous, Is.True);
            Assert.That(info.LastActivityDate, Is.EqualTo(DateTime.MinValue));
            Assert.That(info.LastUpdatedDate, Is.EqualTo(DateTime.MinValue));
        }
    }