Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }