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);
            }
        }