Example #1
0
        public void Can_Build_Multiple_Policies_From_Enum()
        {
            var policies = BankIdCertificatePolicies.GetPoliciesForProductionEnvironment(
                BankIdCertificatePolicy.BankIdOnFile,
                BankIdCertificatePolicy.MobileBankId
                );

            Assert.Equal(new[] { "1.2.752.78.1.1", "1.2.752.78.1.5" }, policies);
        }
Example #2
0
        public void Can_Build_Single_Policy_From_Enum()
        {
            var policy = BankIdCertificatePolicies.GetPolicyForProductionEnvironment(BankIdCertificatePolicy.BankIdOnFile);

            Assert.Equal("1.2.752.78.1.1", policy);
        }
Example #3
0
        public void Test_Policy_Is_Present_For_Test()
        {
            var policies = BankIdCertificatePolicies.GetPoliciesForTestEnvironment(BankIdCertificatePolicy.TestBankId);

            Assert.Equal(new[] { "1.2.752.60.1.6" }, policies);
        }
Example #4
0
        public void Test_Policy_Is_Not_Present_For_Production()
        {
            var policies = BankIdCertificatePolicies.GetPoliciesForProductionEnvironment(BankIdCertificatePolicy.TestBankId);

            Assert.Equal(new string[] { }, policies);
        }