public async Task Test_DeleteBooks() { var query = new Dictionary <string, StringValues>(); string idBook = "0000400000009"; query.Add("isbn", idBook); var bookDataAgent = new BooksDataAgent(); IActionResult result = await DeleteBooksFunction.Run(HttpRequestMock(query, null), bookDataAgent, log.Object); var resultObject = (ObjectResult)result; Assert.Equal(200, resultObject.StatusCode); }
public async Task Test_DeleteBook() { var bookDataAgentMock = new Mock <IBooksDataAgent>(); var query = new Dictionary <string, StringValues>(); string idBook = "0000400000009"; query.Add("isbn", idBook); bookDataAgentMock.Setup(x => x.ManipulationQuery(It.IsAny <string>())) .Returns("teste de unidade: delete"); var result = await DeleteBooksFunction.Run(HttpRequestMock(query, null), bookDataAgentMock.Object, log.Object); var resultObject = (ObjectResult)result; Assert.Equal(200, resultObject.StatusCode); }