public abstract class SocketTest<T extends Socket>
extends java.lang.Object
| Constructor and Description |
|---|
SocketTest() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
newSocket() |
void |
setup() |
void |
tearDown() |
void |
testDoubleCloseDoesNotThrow() |
void |
testKeepAlive() |
void |
testReceivedBufferSize() |
void |
testSendBufferSize() |
void |
testSoLinger() |
void |
testTcpNoDelay() |
void |
testTrafficClass() |
protected abstract T newSocket()
public void setup()
public void tearDown()
throws java.io.IOException
java.io.IOExceptionpublic void testKeepAlive()
throws java.lang.Exception
java.lang.Exceptionpublic void testTcpNoDelay()
throws java.lang.Exception
java.lang.Exceptionpublic void testReceivedBufferSize()
throws java.lang.Exception
java.lang.Exceptionpublic void testSendBufferSize()
throws java.lang.Exception
java.lang.Exceptionpublic void testSoLinger()
throws java.lang.Exception
java.lang.Exceptionpublic void testDoubleCloseDoesNotThrow()
throws java.io.IOException
java.io.IOExceptionpublic void testTrafficClass()
throws java.io.IOException
java.io.IOException