Exemple #1
0
        public void EFCanLoadDvds()
        {
            var repo = new DvdRepositoryEF();
            var dvds = repo.GetAllDvd();

            Assert.AreEqual(4, dvds.Count());
        }
Exemple #2
0
        public void EFCanDeleteDvd()
        {
            var repo  = new DvdRepositoryEF();
            int dvdId = 4;

            repo.Delete(dvdId);

            Assert.AreEqual(3, repo.GetAllDvd().Count());
        }
Exemple #3
0
        public void EFCanSaveNewDvd()
        {
            var    repo         = new DvdRepositoryEF();
            string title        = "A new dvd";
            int    releaseYear  = 2017;
            string directorName = "New Director";
            string ratingName   = "PG-13";
            string notes        = "This is a brand new dvd";

            repo.SaveNew(title, releaseYear, directorName, ratingName, notes);

            var dvds = repo.GetAllDvd();

            Assert.AreEqual(5, dvds.Count());
        }