예제 #1
0
        public void NewIncomingChatMessageTest()
        {
            ChatMessage cm     = new ChatMessage();
            ListBox     testlb = new ListBox();

            cm.Message  = "!ASGHG#$T@asd;o8ag";
            cm.Sender   = "Someone";
            cm.Received = DateTime.Now;
            ChatHistoryListbox chl = new ChatHistoryListbox();

            chl.NewIncomingChatMessage(cm, testlb);
            Assert.AreEqual(testlb.Items.Count, 1);
        }
예제 #2
0
        public void ChatHistoryListboxTest()
        {
            ChatMessage cm     = new ChatMessage();
            ListBox     testlb = new ListBox();

            cm.Message  = "!ASGHG#$T@asd;o8ag";
            cm.Sender   = "Someone";
            cm.Received = DateTime.Now;

            ChatHistoryListbox chl = new ChatHistoryListbox();

            Assert.IsNotNull(chl);
        }
예제 #3
0
 public MainInterface(ClientProgram cLP)
 {
     chatListBoxDictionary["null"] = new ChatHistoryListbox();
     chatListBox = chatListBoxDictionary["null"];
     slb         = new ServerListbox();
     CLP         = cLP;
     MainThread  = SynchronizationContext.Current;
     if (MainThread == null)
     {
         MainThread = new SynchronizationContext();
     }
     InitializeComponent();
     ContactListBox_Initialized();
 }