org.szegedi.nbpipe
Class TestNonblockingPipe

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--org.szegedi.nbpipe.TestNonblockingPipe
All Implemented Interfaces:
junit.framework.Test

public class TestNonblockingPipe
extends junit.framework.TestCase

The JUnit test suite for testing NonblockingPipe functionality.

Version:
$Id: TestNonblockingPipe.java,v 1.2 2002/02/11 08:18:30 szegedia Exp $
Author:
Attila Szegedi, szegedia at freemail dot hu

Constructor Summary
TestNonblockingPipe(java.lang.String name)
           
 
Method Summary
 void setUp()
           
 void testChunkedChannelToChannelTransfer()
           
 void testChunkedStreamToStreamTransfer()
           
 void testConcurrentChannelToChannelTransfer()
           
 void testConcurrentStreamToChannelTransfer()
           
 void testConcurrentStreamToStreamTransfer()
           
 void testSequentialChannelToChannelTransfer()
           
 void testSequentialStreamToStreamTransfer()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, 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

TestNonblockingPipe

public TestNonblockingPipe(java.lang.String name)
Method Detail

setUp

public void setUp()
Overrides:
setUp in class junit.framework.TestCase

testSequentialStreamToStreamTransfer

public void testSequentialStreamToStreamTransfer()
                                          throws java.io.IOException
java.io.IOException

testConcurrentStreamToStreamTransfer

public void testConcurrentStreamToStreamTransfer()
                                          throws java.io.IOException
java.io.IOException

testChunkedStreamToStreamTransfer

public void testChunkedStreamToStreamTransfer()
                                       throws java.io.IOException
java.io.IOException

testSequentialChannelToChannelTransfer

public void testSequentialChannelToChannelTransfer()
                                            throws java.io.IOException
java.io.IOException

testConcurrentChannelToChannelTransfer

public void testConcurrentChannelToChannelTransfer()
                                            throws java.io.IOException
java.io.IOException

testChunkedChannelToChannelTransfer

public void testChunkedChannelToChannelTransfer()
                                         throws java.io.IOException
java.io.IOException

testConcurrentStreamToChannelTransfer

public void testConcurrentStreamToChannelTransfer()
                                           throws java.io.IOException
java.io.IOException