dm.vpi.lekce04.matrix
Class MatrixTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
dm.vpi.lekce04.matrix.MatrixTest
- All Implemented Interfaces:
- junit.framework.Test
public class MatrixTest
- extends junit.framework.TestCase
Testovací třída pro třídu Matrix, která využívá knihovnu JUnit. Tato knihovna
poskytuje možnost vytvářet automatizované testy nad vyvíjenou aplikací. Jde o
velmi užitečný a využívaný nástroj. Poskytuje totiž velkou míru jistoty, že
jakákoli pozdější úprava aplikace nebude mít nepředvídané vedlejší efekty.
Tato třída musí být potomkem třídy junit.framework.TestCase. Proměnné
využívané všemi testy se nastavují v metodě setUp()
.
Jednotlivé testy se vytváří jako metody testNěco()
, kde Něco
je název testu - předpona test
je důležitá.
- Author:
- "David Martinek"
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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 |
E
private Matrix E
Zero
private Matrix Zero
Zero5x5
private Matrix Zero5x5
One5x5
private Matrix One5x5
Zero2x5
private Matrix Zero2x5
One5x2
private Matrix One5x2
Rand5x2
private Matrix Rand5x2
Rand5x5
private Matrix Rand5x5
Zero5x2
private Matrix Zero5x2
Zero2x0
private Matrix Zero2x0
MatrixTest
public MatrixTest()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp
in class junit.framework.TestCase
- Throws:
java.lang.Exception
testMatrixintint
public void testMatrixintint()
testClone
public void testClone()
testCreateEMatrix
public void testCreateEMatrix()
testCreateRandomMatrix
public void testCreateRandomMatrix()
testGetRows
public void testGetRows()
testGetCols
public void testGetCols()
testSetValueMatrix
public void testSetValueMatrix()
testAddMatrix
public void testAddMatrix()
testSubMatrix
public void testSubMatrix()
testAddConstint
public void testAddConstint()
testMultConstint
public void testMultConstint()
testGetProduct
public void testGetProduct()
testMultMatrix
public void testMultMatrix()
testTranspose
public void testTranspose()