qflib 0.98.0

de.qfs.lib.log
Class FlushBuffer.UnitTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--de.qfs.lib.log.FlushBuffer.UnitTest
All Implemented Interfaces:
junit.framework.Test
Enclosing class:
de.qfs.lib.log.FlushBuffer

public static class FlushBuffer.UnitTest
extends junit.framework.TestCase

Test cases for the FlushBuffer class.


Constructor Summary
FlushBuffer.UnitTest(java.lang.String name)
          Create a new UnitTest.
 
Method Summary
protected  void setUp()
          Set up the test fixture.
static junit.framework.Test suite()
          Get the suite of tests.
 void testFlush()
          Test the flush method.
 void testOverrun()
          Test a buffer overrun.
 void testOverrunAfterResizeLarge()
          Test overrun after resize to larger buffer.
 void testOverrunAfterResizeSmall()
          Test overrun after resize to smaller buffer.
 void testOverrunResizeLarge()
          Test resize to larger buffer after overrun.
 void testOverrunResizeSmall()
          Test resize to smaller buffer after overrun.
 void testResizeLarge()
          Test resize to larger buffer.
 void testResizeSmall()
          Test resize to smaller buffer.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, name, run, run, runBare, runTest, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlushBuffer.UnitTest

public FlushBuffer.UnitTest(java.lang.String name)
Create a new UnitTest.
Parameters:
name - The name of the test.
Method Detail

setUp

protected void setUp()
Set up the test fixture.
Overrides:
setUp in class junit.framework.TestCase

suite

public static junit.framework.Test suite()
Get the suite of tests.
Returns:
The tests.

testFlush

public void testFlush()
Test the flush method.

testOverrun

public void testOverrun()
Test a buffer overrun.

testResizeSmall

public void testResizeSmall()
Test resize to smaller buffer.

testOverrunResizeSmall

public void testOverrunResizeSmall()
Test resize to smaller buffer after overrun.

testOverrunAfterResizeSmall

public void testOverrunAfterResizeSmall()
Test overrun after resize to smaller buffer.

testResizeLarge

public void testResizeLarge()
Test resize to larger buffer.

testOverrunResizeLarge

public void testOverrunResizeLarge()
Test resize to larger buffer after overrun.

testOverrunAfterResizeLarge

public void testOverrunAfterResizeLarge()
Test overrun after resize to larger buffer.

qflib 0.98.0