public void Logout_test() { String dummyPassword = "******"; Random rnd = new Random(); int appendix = rnd.Next(9); Chatroom chatroom = new Chatroom(); chatroom.Register("chend" + appendix, appendix, dummyPassword); chatroom.Login("chend" + appendix, appendix, dummyPassword); chatroom.LogOut(); Assert.IsNull(chatroom.GetLoggedInUser()); chatroom.Login("chend" + appendix, appendix, dummyPassword); chatroom.LogOut(); Assert.IsNull(chatroom.GetLoggedInUser()); chatroom.Login("chend" + appendix, appendix, dummyPassword); Assert.IsNotNull(chatroom.GetLoggedInUser()); }
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (((ListBox)sender).SelectedItem != null) { var data = ((ListBox)sender).SelectedItem as Message; if (chatroom.GetLoggedInUser().GetNickname().Equals(data.getUserName()) & chatroom.GetLoggedInUser().GetGroupID().Equals(data.getGroupId())) { chatroomObserver.MessageToEdit = data; } else { chatroomObserver.MessageToEdit = null; } } UpdateEditButtonImage(); }