org.bouncycastle.asn1.test
Class ASN1UnitTest

java.lang.Object
  extended byorg.bouncycastle.util.test.SimpleTest
      extended byorg.bouncycastle.asn1.test.ASN1UnitTest
All Implemented Interfaces:
Test
Direct Known Subclasses:
AdditionalInformationSyntaxUnitTest, AdmissionsUnitTest, AdmissionSyntaxUnitTest, CertHashUnitTest, ContentHintsUnitTest, DeclarationOfMajorityUnitTest, MonetaryLimitUnitTest, NameOrPseudonymUnitTest, NamingAuthorityUnitTest, OtherCertIDUnitTest, OtherSigningCertificateUnitTest, PersonalDataUnitTest, ProcurationSyntaxUnitTest, ProfessionInfoUnitTest, RequestedCertificateUnitTest, RestrictionUnitTest

public abstract class ASN1UnitTest
extends SimpleTest


Constructor Summary
ASN1UnitTest()
           
 
Method Summary
protected  void checkMandatoryField(java.lang.String name, ASN1Encodable expected, ASN1Encodable present)
           
protected  void checkMandatoryField(java.lang.String name, byte[] expected, byte[] present)
           
protected  void checkMandatoryField(java.lang.String name, int expected, int present)
           
protected  void checkMandatoryField(java.lang.String name, java.lang.String expected, java.lang.String present)
           
protected  void checkOptionalField(java.lang.String name, ASN1Encodable expected, ASN1Encodable present)
           
protected  void checkOptionalField(java.lang.String name, java.math.BigInteger expected, java.math.BigInteger present)
           
protected  void checkOptionalField(java.lang.String name, java.lang.String expected, java.lang.String present)
           
 
Methods inherited from class org.bouncycastle.util.test.SimpleTest
areEqual, fail, fail, fail, getName, perform, performTest, runTest, runTest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASN1UnitTest

public ASN1UnitTest()
Method Detail

checkMandatoryField

protected void checkMandatoryField(java.lang.String name,
                                   ASN1Encodable expected,
                                   ASN1Encodable present)

checkMandatoryField

protected void checkMandatoryField(java.lang.String name,
                                   java.lang.String expected,
                                   java.lang.String present)

checkMandatoryField

protected void checkMandatoryField(java.lang.String name,
                                   byte[] expected,
                                   byte[] present)

checkMandatoryField

protected void checkMandatoryField(java.lang.String name,
                                   int expected,
                                   int present)

checkOptionalField

protected void checkOptionalField(java.lang.String name,
                                  ASN1Encodable expected,
                                  ASN1Encodable present)

checkOptionalField

protected void checkOptionalField(java.lang.String name,
                                  java.lang.String expected,
                                  java.lang.String present)

checkOptionalField

protected void checkOptionalField(java.lang.String name,
                                  java.math.BigInteger expected,
                                  java.math.BigInteger present)