public void EFCanRemoveDvd(int dvdId, bool expected) { DvdRepositoryEF repo = new DvdRepositoryEF(); bool result = repo.DeleteDvd(dvdId); Assert.AreEqual(result, expected); }
public void CanDeleteDvd() { var repo = new DvdRepositoryEF(); var preDelete = repo.GetAll(); repo.DeleteDvd(3); var postDelete = repo.GetAll(); Assert.AreEqual(preDelete.Count - 1, postDelete.Count()); }
public void CanDeleteDvd(int id, bool expected) { DvdRepositoryEF repo = new DvdRepositoryEF(); bool actual = repo.GetAll().Any(d => d.DvdId == id); if (actual) { repo.DeleteDvd(id); actual = !(repo.GetAll().Any(d => d.DvdId == id)); } Assert.AreEqual(expected, actual); }
public void EFCanDeleteDvd() { DvdRepositoryEF repo = new DvdRepositoryEF(); Dvd dvdToAdd = new Dvd(); dvdToAdd.Title = "Grand Budapest Hotel"; dvdToAdd.Director = "Director B"; dvdToAdd.Rating = "R"; dvdToAdd.ReleaseYear = 2005; dvdToAdd.Notes = "funny movie"; repo.AddDvd(dvdToAdd); var loaded = repo.GetDvd(4); Assert.IsNotNull(loaded); repo.DeleteDvd(4); loaded = repo.GetDvd(4); Assert.IsNull(loaded); }
public void CanDeleteDvd() { Dvd dvdToCreate = new Dvd(); var repo = new DvdRepositoryEF(); dvdToCreate.DvdId = 3; dvdToCreate.Title = "Elfssdsdsdsdsd"; dvdToCreate.ReleaseYear = 2010; dvdToCreate.Director = "Berenbaum"; dvdToCreate.Rating = "PG"; dvdToCreate.Notes = "Best"; repo.CreateDvd(dvdToCreate); var dvdId = 3; var loaded = repo.GetDvdByID(dvdId); Assert.IsNotNull(loaded); repo.DeleteDvd(dvdId); loaded = repo.GetDvdByID(dvdId); Assert.IsNull(loaded); }