public void UpdateTest()
        {
            Book book = new Book("Titolo", "Autore");

            repository.Setup(repo => repo.GetBookById("1"))
            .Returns(new Book());

            service.UpdateBook("1", book);

            repository.Verify(repo => repo.UpdateBook(It.Is <string>(id => id.Equals("1")), It.Is <Book>(book => book.Title.Equals("Titolo") && book.Author.Equals("Autore") && book.Id.Equals("1"))));
        }
Exemplo n.º 2
0
 public IActionResult Update(string id, Book book)
 {
     if (_service.UpdateBook(id, book) != null)
     {
         return(Ok());
     }
     else
     {
         return(new NotFoundResult());
     }
 }