Package edu.jas.gbufd

Class PolyGBUtilTest

  • All Implemented Interfaces:
    junit.framework.Test

    public class PolyGBUtilTest
    extends junit.framework.TestCase
    PolyGBUtil tests with JUnit.
    Author:
    Heinz Kredel
    • Constructor Summary

      Constructors 
      Constructor Description
      PolyGBUtilTest​(java.lang.String name)
      Constructs a PolyUtilTest object.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)
      main.
      protected void setUp()  
      static junit.framework.Test suite()  
      protected void tearDown()  
      void testCoefficientBasePseudoRemainder()
      Test coefficient base pseudo remainder.
      void testCoefficientRecursivePseudoRemainder()
      Test coefficient recursive pseudo remainder.
      void testCRTLagrange()
      Test Chinese remainder theorem, interpolation.
      void testCRTLagrangeInt()
      Test Chinese remainder theorem, interpolation.
      void testCRTnterpolation()
      Test Chinese remainder theorem, interpolation.
      void testCRTrandom()
      Test Chinese remainder theorem, random.
      void testCRTrandomInt()
      Test Chinese remainder theorem, random.
      void testResultantInteger()
      Test resultant integer.
      void testResultantIntegerProxy()
      Test resultant integer parallel proxy.
      void testResultantModular()
      Test resultant modular.
      void testResultantModularParallel()
      Test resultant modular parallel proxy.
      void testSubRing()
      Test sub ring membership.
      • 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, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PolyGBUtilTest

        public PolyGBUtilTest​(java.lang.String name)
        Constructs a PolyUtilTest object.
        Parameters:
        name - String.
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        main.
      • suite

        public static junit.framework.Test suite()
      • setUp

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

        protected void tearDown()
        Overrides:
        tearDown in class junit.framework.TestCase
      • testSubRing

        public void testSubRing()
        Test sub ring membership.
      • testCRTrandom

        public void testCRTrandom()
        Test Chinese remainder theorem, random.
      • testCRTrandomInt

        public void testCRTrandomInt()
        Test Chinese remainder theorem, random.
      • testCRTLagrange

        public void testCRTLagrange()
        Test Chinese remainder theorem, interpolation.
      • testCRTLagrangeInt

        public void testCRTLagrangeInt()
        Test Chinese remainder theorem, interpolation.
      • testCRTnterpolation

        public void testCRTnterpolation()
        Test Chinese remainder theorem, interpolation.