org.openoces.ooapi.signatures
Class OpensignAbstractSignatureTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.openoces.ooapi.signatures.OpensignAbstractSignatureTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
OpensignSignatureTest

public abstract class OpensignAbstractSignatureTest
extends junit.framework.TestCase

This class implements junit tests for the class OpensignAbstractSignature.

Author:
Carsten Raskgaard

Constructor Summary
OpensignAbstractSignatureTest()
           
 
Method Summary
abstract  OpensignAbstractSignature getOpensignSignatureWithInvalidSignature()
           
abstract  OpensignAbstractSignature getOpensignSignatureWithValidSignature()
           
 void testSigningCertificateExtraction()
           
 void testVerificationOfInvalidSignature()
           
 void testVerificationOfValidSignature()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OpensignAbstractSignatureTest

public OpensignAbstractSignatureTest()
Method Detail

getOpensignSignatureWithInvalidSignature

public abstract OpensignAbstractSignature getOpensignSignatureWithInvalidSignature()
                                                                            throws SignatureVerificationException,
                                                                                   InternalException,
                                                                                   NonOpensignSignatureException
Throws:
SignatureVerificationException
InternalException
NonOpensignSignatureException

getOpensignSignatureWithValidSignature

public abstract OpensignAbstractSignature getOpensignSignatureWithValidSignature()
                                                                          throws SignatureVerificationException,
                                                                                 InternalException,
                                                                                 NonOpensignSignatureException
Throws:
SignatureVerificationException
InternalException
NonOpensignSignatureException

testVerificationOfInvalidSignature

public void testVerificationOfInvalidSignature()
                                        throws NonOpensignSignatureException,
                                               InternalException
Throws:
NonOpensignSignatureException
InternalException

testVerificationOfValidSignature

public void testVerificationOfValidSignature()
                                      throws NonOpensignSignatureException,
                                             InternalException
Throws:
NonOpensignSignatureException
InternalException

testSigningCertificateExtraction

public void testSigningCertificateExtraction()
                                      throws SignatureVerificationException,
                                             InternalException,
                                             NonOpensignSignatureException
Throws:
SignatureVerificationException
InternalException
NonOpensignSignatureException