java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AsymmetricBlockCipherTest, AsymmetricHybridCipherTest, KeyPairGeneratorTest, McElieceCCA2PrimitivesTest

public abstract class FlexiTest extends junit.framework.TestCase
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Random
    Source of randomness
    protected SecureRandom
    Secure source of randomness
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected static final void
    assertEquals(byte[] expected, byte[] actual)
     
    protected static final void
    assertEquals(int[] expected, int[] actual)
     
    protected static final void
    assertEquals(String message, byte[] expected, byte[] actual)
     
    protected static final void
    assertEquals(String message, int[] expected, int[] actual)
     
    protected static final void
    Method used to report test failure when in exception is thrown.
    protected void
     

    Methods inherited from class junit.framework.TestCase

    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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • rand

      protected Random rand
      Source of randomness
    • sr

      protected SecureRandom sr
      Secure source of randomness
  • Constructor Details

    • FlexiTest

      public FlexiTest()
  • Method Details

    • setUp

      protected void setUp()
      Overrides:
      setUp in class junit.framework.TestCase
    • assertEquals

      protected static final void assertEquals(byte[] expected, byte[] actual)
    • assertEquals

      protected static final void assertEquals(String message, byte[] expected, byte[] actual)
    • assertEquals

      protected static final void assertEquals(int[] expected, int[] actual)
    • assertEquals

      protected static final void assertEquals(String message, int[] expected, int[] actual)
    • fail

      protected static final void fail(Exception e)
      Method used to report test failure when in exception is thrown.
      Parameters:
      e - the exception