testing.network
Class TestChatClient

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by testing.network.TestChatClient
All Implemented Interfaces:
junit.framework.Test

public class TestChatClient
extends junit.framework.TestCase


Field Summary
(package private)  VoogaChatClient myClient1
           
(package private)  VoogaChatClient myClient2
           
 
Constructor Summary
TestChatClient()
           
 
Method Summary
 void checkMessage(testing.network.TestChatClient.TestReceiver receiver, long channelID, java.lang.String senderName, java.lang.String message)
           
 void setUp()
           
 void tearDown()
           
 void testBuddyList()
           
 void testChatting()
           
 void testConnection()
           
 void testJoinChannel()
           
 void testLeaveChannel()
           
 
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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myClient1

VoogaChatClient myClient1

myClient2

VoogaChatClient myClient2
Constructor Detail

TestChatClient

public TestChatClient()
Method Detail

setUp

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

testConnection

public void testConnection()

testJoinChannel

public void testJoinChannel()

testLeaveChannel

public void testLeaveChannel()

testBuddyList

public void testBuddyList()

testChatting

public void testChatting()
                  throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

tearDown

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

checkMessage

public void checkMessage(testing.network.TestChatClient.TestReceiver receiver,
                         long channelID,
                         java.lang.String senderName,
                         java.lang.String message)