sugr.test
Class VectorTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bysugr.test.VectorTest
All Implemented Interfaces:
junit.framework.Test

public class VectorTest
extends junit.framework.TestCase

This JUnit Test should test the funtionality of the Vector interface in sugr.linalg with help of LinearAlgebraFactory which allows to test the current implementation without knowing it.

Author:
Achim Königs

Constructor Summary
VectorTest(java.lang.String arg0)
          Constructor for VectorImplJamaTest.
 
Method Summary
 void testCrossProduct()
          Test of the crossproduct of two three dimensional vectors.
 void testEqualsObject()
          Test for boolean equals(Object)
 void testGetDim()
          Test of the getDim() function of vector.
 void testGetint()
          Test for double get(int)
 void testGetintint()
          Test for Vector get(int, int)
 void testGetLength()
          getLength() test.
 void testMinus()
          Simple Vector substraction test.
 void testMult()
          Test of the mult() funtion of vector.
 void testNormF()
          Test of normF() Should be the same as lenght..
 void testPlus()
          Simple Vector addition test.
 void testPrint()
          Test for print()
 void testScalarmult()
          The dot product of two vectors is tested here.
 void testSetintdouble()
          Test of the set(int,double) function of vector.
 void testSetintVector()
          Test for void set(int, Vector)
 void testSkewSym()
          Test of skewSym() This is using the Matrix class
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VectorTest

public VectorTest(java.lang.String arg0)
Constructor for VectorImplJamaTest.

Parameters:
arg0 -
Method Detail

testPlus

public void testPlus()
Simple Vector addition test.


testMinus

public void testMinus()
Simple Vector substraction test.


testScalarmult

public void testScalarmult()
The dot product of two vectors is tested here.


testCrossProduct

public void testCrossProduct()
Test of the crossproduct of two three dimensional vectors.


testMult

public void testMult()
Test of the mult() funtion of vector. Just multiplication of a vector with some scalar.


testSetintdouble

public void testSetintdouble()
Test of the set(int,double) function of vector.


testSetintVector

public void testSetintVector()
Test for void set(int, Vector)


testGetint

public void testGetint()
Test for double get(int)


testGetDim

public void testGetDim()
Test of the getDim() function of vector.


testGetLength

public void testGetLength()
getLength() test.


testPrint

public void testPrint()
Test for print()


testEqualsObject

public void testEqualsObject()
Test for boolean equals(Object)


testSkewSym

public void testSkewSym()
Test of skewSym() This is using the Matrix class


testGetintint

public void testGetintint()
Test for Vector get(int, int)


testNormF

public void testNormF()
Test of normF() Should be the same as lenght..