private void dodajUzytkownika_Click(object sender, RoutedEventArgs e) { foreach (Konwersacja.Kontakt i in kontakty.Items) { if (i.login.Equals(szukanyUzytkownik.Text)) { MessageBox.Show("Użytkownik jest już dodany do kontaktów.", "Użytkownik jest już dodany do kontaktów", MessageBoxButton.OK, MessageBoxImage.Asterisk); return; } } try { if (!Konwersacja.znajdzUzytkownika(szukanyUzytkownik.Text)) { MessageBox.Show("Użytkownik o podanym nicku nie istnieje. Sprawdź podany nick.", "Nie znaleziono użytkownika", MessageBoxButton.OK, MessageBoxImage.Exclamation); } else { Konwersacja.dodajKontakt(zalogowanyUzytkownik, szukanyUzytkownik.Text); kontakty.Items.Add(new Konwersacja.Kontakt { login = szukanyUzytkownik.Text }); szukanyUzytkownik.Text = ""; } } catch (MySqlException) { MessageBox.Show("Błąd połączenia z serwerem. Sprawdź połączenie z Internetem.", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void znajdzUzytkownikaTest() { bool wynik1 = Konwersacja.znajdzUzytkownika("uzytkownik1"); bool wynik2 = Konwersacja.znajdzUzytkownika("uzytkownik2"); bool wynik3 = Konwersacja.znajdzUzytkownika("uzytkownik3"); bool wynik4 = Konwersacja.znajdzUzytkownika("dgfdgsfgs"); Assert.AreEqual(true, wynik1); Assert.AreEqual(true, wynik2); Assert.AreEqual(true, wynik3); Assert.AreEqual(false, wynik4); }