public void ShouldBuildWithIdentityProfileRequirements()
        {
            object identityProfileRequirements = IdentityProfiles.CreateStandardIdentityProfileRequirements();

            DynamicPolicy result = new DynamicPolicyBuilder()
                                   .WithIdentityProfileRequirements(identityProfileRequirements)
                                   .Build();

            Assert.AreEqual(identityProfileRequirements, result.IdentityProfileRequirements);
        }
Exemplo n.º 2
0
 public static DynamicPolicy CreateStandardPolicy()
 {
     return(new DynamicPolicyBuilder()
            .WithDateOfBirth()
            .WithAgeOver(18)
            .WithAgeUnder(30)
            .WithAgeUnder(40)
            .WithPinAuthentication(true)
            .WithIdentityProfileRequirements(IdentityProfiles.CreateStandardIdentityProfileRequirements())
            .Build());
 }
        public void ShouldBuildWithIdentityProfileRequirements()
        {
            object identityProfileRequirements = IdentityProfiles.CreateStandardIdentityProfileRequirements();

            SessionSpecification sessionSpec =
                new SessionSpecificationBuilder()
                .WithIdentityProfileRequirements(identityProfileRequirements)
                .Build();

            Assert.AreEqual(identityProfileRequirements, sessionSpec.IdentityProfileRequirements);
        }