public void NaamSpeler_IsNull_IsNietGeldig() { //arrange a_Speler nieuweSpeler = new a_Speler(); //act nieuweSpeler.naam = null; //assert Assert.IsFalse(nieuweSpeler.IsGeldig()); }
private void btnNieuweSpeler_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtNieuweSpeler.Text)) { a_Speler speler = new a_Speler(); speler.naam = txtNieuweSpeler.Text; MessageBoxResult antwoord = MessageBox.Show($"Deze speler toevoegen? {Environment.NewLine} {speler.naam}", "Speler toevoegen", MessageBoxButton.YesNo, MessageBoxImage.Question); if (speler.IsGeldig()) { if (antwoord == MessageBoxResult.Yes) { speler.level = 0; speler.kapitaal = 10000; MessageBoxResult Geslacht = MessageBox.Show("Is de speler een man?", "", MessageBoxButton.YesNo, MessageBoxImage.Question); if (Geslacht == MessageBoxResult.Yes) { speler.geslacht = "man"; } else { speler.geslacht = "vrouw"; } DatabaseOperations.ToevoegenSpeler(speler); cmbSpelers.ItemsSource = DatabaseOperations.OphalenSpelers(); } } else { MessageBox.Show(speler.Error, "Foutmelding"); } } else { MessageBox.Show("Gelieve een naam voor de nieuwe speler in te geven.", "Foutmelding", MessageBoxButton.OK, MessageBoxImage.Error); } }