Class ExtensionFieldBuilderTest

  • All Implemented Interfaces:
    junit.framework.Test

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

      Constructors 
      Constructor Description
      ExtensionFieldBuilderTest​(java.lang.String name)
      Constructs a ExtensionFieldBuilderTest 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()
      suite.
      protected void tearDown()  
      void testConstructionC1()
      Test construction Q(sqrt(-1))(+3rt(i)) by extension field builder.
      void testConstructionF0()
      Test construction Q(sqrt(2))(x)(sqrt(x)) by hand.
      void testConstructionF1()
      Test construction Q(sqrt(2))(x)(sqrt(x)) by extension field builder.
      void testConstructionF2()
      Test construction Q(x)(sqrt(2))(sqrt(x)) by extension field builder.
      void testConstructionF3()
      Test construction Z_p(sqrt(2))(x)(sqrt(x)) by extension field builder.
      void testConstructionM1()
      Test construction by extension field builder and multiple algebraic extension.
      void testConstructionM2()
      Test construction by extension field builder and multiple transcendent extension.
      void testConstructionMat()
      Test construction of matrix extensions.
      void testConstructionR1()
      Test construction Q(+3rt(3))(+sqrt(+3rt(3)))(+5rt(2)) by extension field builder.
      void testConstructionR2factory()
      Test construction Q(+3rt(3))(+sqrt(+3rt(3)))(+5rt(2))[y] by extension field builder and real root calculation.
      • 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

      • ExtensionFieldBuilderTest

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

      • main

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

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

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

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

        public void testConstructionF0()
        Test construction Q(sqrt(2))(x)(sqrt(x)) by hand.
      • testConstructionF1

        public void testConstructionF1()
        Test construction Q(sqrt(2))(x)(sqrt(x)) by extension field builder.
      • testConstructionF2

        public void testConstructionF2()
        Test construction Q(x)(sqrt(2))(sqrt(x)) by extension field builder.
      • testConstructionF3

        public void testConstructionF3()
        Test construction Z_p(sqrt(2))(x)(sqrt(x)) by extension field builder.
      • testConstructionR1

        public void testConstructionR1()
        Test construction Q(+3rt(3))(+sqrt(+3rt(3)))(+5rt(2)) by extension field builder.
      • testConstructionC1

        public void testConstructionC1()
        Test construction Q(sqrt(-1))(+3rt(i)) by extension field builder.
      • testConstructionR2factory

        public void testConstructionR2factory()
        Test construction Q(+3rt(3))(+sqrt(+3rt(3)))(+5rt(2))[y] by extension field builder and real root calculation.
      • testConstructionM1

        public void testConstructionM1()
        Test construction by extension field builder and multiple algebraic extension.
      • testConstructionM2

        public void testConstructionM2()
        Test construction by extension field builder and multiple transcendent extension.
      • testConstructionMat

        public void testConstructionMat()
        Test construction of matrix extensions.