cviceni10
Class TestPredmetIO

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bycviceni10.TestPredmetIO
All Implemented Interfaces:
junit.framework.Test

public class TestPredmetIO
extends junit.framework.TestCase


Constructor Summary
TestPredmetIO(java.lang.String name)
          Konstruktor testu - není povinný
 
Method Summary
protected  void setUp()
          Inicializace testu.
protected  void tearDown()
          Finalizace testu.
 void testGetRecordCount()
          Test metody getRecordCount()
 void testReadEmpty()
          Test metody read() na prázdném souboru
 void testReadIndex()
           
 void testReadNotEmpty()
          Test metody read() na neprázdném souboru
 void testWrite()
           
 void testWriteIndex()
           
 
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

TestPredmetIO

public TestPredmetIO(java.lang.String name)
Konstruktor testu - není povinný

Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Inicializace testu. Provádí se před každým voláním metody testXXX(). Vytvoří soubor test.bin, zkrátí ho na nulovou délku a vytvoří dva nové předměty (pouze v paměti, do souboru se ještě neukládají)

Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Finalizace testu. Provádí se po každém volání metody testXXX()

Throws:
java.lang.Exception

testGetRecordCount

public void testGetRecordCount()
                        throws java.io.IOException
Test metody getRecordCount()

Throws:
java.io.IOException

testReadEmpty

public void testReadEmpty()
                   throws java.io.IOException
Test metody read() na prázdném souboru

Throws:
java.io.IOException

testReadNotEmpty

public void testReadNotEmpty()
                      throws java.io.IOException
Test metody read() na neprázdném souboru

Throws:
java.io.IOException

testReadIndex

public void testReadIndex()
                   throws java.io.IOException
Throws:
java.io.IOException

testWrite

public void testWrite()
               throws java.io.IOException
Throws:
java.io.IOException

testWriteIndex

public void testWriteIndex()
                    throws java.io.IOException
Throws:
java.io.IOException