BetterMembership.IntegrationTests.RoleProvider.GetRolesForUserTests.GivenConfirmedUserWithRolesWhenGetRolesForUserThenRolesReturned C# (CSharp) Метод

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

private GivenConfirmedUserWithRolesWhenGetRolesForUserThenRolesReturned ( string providerName, string membershipProviderName ) : void
providerName string
membershipProviderName string
Результат void
        public void GivenConfirmedUserWithRolesWhenGetRolesForUserThenRolesReturned(
            string providerName, string membershipProviderName)
        {
            // arrange
            var testClass = this.WithProvider(providerName);
            var memProvider = this.WithMembershipProvider(membershipProviderName);
            var testUser = memProvider.WithConfirmedUser().Value;
            var testRoles = testClass.WithUserInRoles(testUser.UserName, "Role1", "Role2");

            // act
            var roles = testClass.GetRolesForUser(testUser.UserName);

            // assert
            Assert.That(roles.Length, Is.EqualTo(testRoles.Length));
            Assert.That(roles[0], Is.EqualTo(testRoles[0]));
            Assert.That(roles[1], Is.EqualTo(testRoles[1]));
        }