public void UpdateBookTest() { IBooksRepository repository = new MemoryBookRepository(); const string newTitle = "Changed Title"; Book book = repository.Get(1); book.Title = newTitle; repository.Update(book); Assert.AreEqual(newTitle, repository.Get(1).Title); }
public void Remove() { IBooksRepository repository = new MemoryBookRepository(); Assert.AreEqual(8, repository.GetAll().Count()); repository.Remove(3); Assert.AreEqual(7, repository.GetAll().Count()); repository.Add(new Book{Title = "Book 1",Price = 30}); Assert.AreEqual(8, repository.GetAll().Count()); }
public void AddBookTest() { IBooksRepository repository = new MemoryBookRepository(); repository.Add(new Book { Author = "alguem", Title = "Jquery In Action", Price = 30 }); Assert.AreEqual(9, repository.GetAll().Count()); }
public void GetBookTest() { IBooksRepository repository = new MemoryBookRepository(); Book book = repository.Get(2); Assert.AreEqual("JAVA 5 e Programação por Objectos",book.Title); }
public void GetAllBooksTest() { IBooksRepository repository = new MemoryBookRepository(); Assert.AreEqual(8,repository.GetAll().Count()); }