@Test
public void testDisconnect1() throws Throwable {
ServerSocket sock = new ServerSocket();
BaseChannel cSChannel = new CSChannel(new PostPackager());
cSChannel.setServerSocket(sock);
cSChannel.disconnect();
assertSame("(CSChannel) cSChannel.serverSocket", sock, ((CSChannel) cSChannel).serverSocket);
assertNull("(CSChannel) cSChannel.getSocket()", cSChannel.getSocket());
assertFalse("(CSChannel) cSChannel.usable", ((CSChannel) cSChannel).usable);
}