edu.jas.application
Class ExtensionFieldBuilderTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by edu.jas.application.ExtensionFieldBuilderTest
All Implemented Interfaces:
junit.framework.Test

public class ExtensionFieldBuilderTest
extends junit.framework.TestCase

ExtensionFieldBuilder tests with JUnit.

Author:
Heinz Kredel.

Constructor Summary
ExtensionFieldBuilderTest(java.lang.String name)
          Constructs a ExtensionFieldBuilderTest object.
 
Method Summary
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 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
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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

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.