public GebruikerRepositoryTest()
        {
            //Arrange
            repo       = new GebruikerRepository(new TestGebruikerContext());
            gebruikers = new List <Gebruiker>
            {
                new Gebruiker(1, 0, "Henrie", "henrie", "Niew", "Nieuwe gebruiker", 0, "*****@*****.**",
                              Functie.Gebruiker),
                new Gebruiker(2, 0, "Dirk", "dirk", "Niew", "Nieuwe gebruiker", 0, "*****@*****.**",
                              Functie.Beheerder)
            };

            //Act
            foreach (Gebruiker gebruiker in gebruikers)
            {
                repo.InsertNonAsyncTest(gebruiker);
            }
        }
        public void DeleteGebruiker()
        {
            Gebruiker henrie = new Gebruiker(1, 0, "Henrie", "henrie", "Niew", "Nieuwe gebruiker", 0,
                                             "*****@*****.**",
                                             Functie.Gebruiker);

            List <Gebruiker> gebruikers = new List <Gebruiker>
            {
                henrie,
                new Gebruiker(2, 0, "Dirk", "dirk", "Niew", "Nieuwe gebruiker", 0, "*****@*****.**",
                              Functie.Beheerder)
            };

            //Act
            foreach (Gebruiker gebruiker in gebruikers)
            {
                repo.InsertNonAsyncTest(gebruiker);
            }

            repo.Delete(henrie);

            //Assert
            Assert.AreNotEqual(gebruikers, repo.GetAll());
        }