public void AddDvd() { var repo = new MockDvdRepository(); //var preAdd = repo.GetAll(); Dvd dvdAdd = new Dvd(); dvdAdd.Title = "Making the Band"; dvdAdd.ReleaseYear = 2000; dvdAdd.DirectorName = "Dylan"; dvdAdd.RatingType = "PG"; dvdAdd.Notes = "I spit hot fire!"; repo.AddDvd(dvdAdd); //var postAdd = repo.GetAll(); //Assert.AreEqual(preAdd.Count + 1, postAdd.Count); var dvd = repo.GetDvdById(4); Assert.AreEqual("Making the Band", dvd.Title); Assert.AreEqual(2000, dvd.ReleaseYear); Assert.AreEqual("Dylan", dvd.DirectorName); Assert.AreEqual("PG", dvd.RatingType); Assert.AreEqual("I spit hot fire!", dvd.Notes); }
public void GetDvdByReleaseYear() { var repo = new MockDvdRepository(); var dvd = repo.GetDvdsByReleaseYear(2012); Assert.AreEqual(2012, dvd[0].ReleaseYear); }
public void GetDvdbyRating() { var repo = new MockDvdRepository(); var dvd = repo.GetDvdsbyRating("R"); Assert.AreEqual("R", dvd[0].RatingType); }
public void GetDvdByTitle() { var repo = new MockDvdRepository(); var dvd = repo.GetDvdsByTitle("True Hollywood Stories"); Assert.AreEqual("True Hollywood Stories", dvd[0].Title); }
public void GetDvdById() { var repo = new MockDvdRepository(); var dvd = repo.GetDvdById(2); Assert.AreEqual(2, dvd.DvdId); }
public void GetAllDvds() { var repo = new MockDvdRepository(); var dvd = repo.GetAll(); Assert.AreEqual(3, dvd.Count); }
public void DeleteDvd() { var repo = new MockDvdRepository(); repo.DeleteDvd(1); Assert.AreEqual(3, repo.GetAll().Count); }
public void EditDvd() { var repo = new MockDvdRepository(); Dvd editDvd = new Dvd(); editDvd.DvdId = 4; editDvd.Title = "When Keeping It Real Goes Wrong"; editDvd.ReleaseYear = 2013; editDvd.DirectorName = "Tyrone Biggums"; editDvd.RatingType = "G"; editDvd.Notes = "It always goes wrong."; repo.EditDvd(editDvd); var dvdToEdit = repo.GetDvdById(4); Assert.AreEqual("Tyrone Biggums", dvdToEdit.DirectorName); }