public void testInjectRefereneValue_keyUsageDoesNotExist_required_assertException() { var field = new SerialNumberAttributeField(); Action action = () => field.GetPolicyValue(); action.ShouldThrow <InvalidOperationException>(); }
public void testInjectRefereneValue_keyUsageDoesNotExist_notRequired_assertValue0() { var cert = new X509Certificate2(@"resources/certs/umesh.der"); var field = new SerialNumberAttributeField(); field.InjectReferenceValue(cert); field.GetPolicyValue().GetPolicyValue().Should().Be("00f74f1c4fe4e1762e".HexAsLong()); field.GetPolicyValue().GetPolicyValue().Should().Be("f74f1c4fe4e1762e".HexAsLong()); field.GetPolicyValue().GetPolicyValue().Should().Be("00F74F1C4FE4E1762E".HexAsLong()); }
public void testGetFieldName_assertName() { var field = new SerialNumberAttributeField(); field.ToString().Should().Be(TBSFieldName.SerialNumber.RfcName); }
public void testInjectRefereneValue_keyUsageDoesNotExist_required_assertException() { var field = new SerialNumberAttributeField(); Action action = () => field.GetPolicyValue(); action.ShouldThrow<InvalidOperationException>(); }