Esempio n. 1
0
        public void DeleteBook_When_BookDoesNotExist_ReturnsNotFound()
        {
            var request  = BookRequestHelper.DeleteBook(shopName, UNEXISTING_BOOK);
            var response = this.restClient.Execute <BookResponse>(request);

            Assert.AreEqual(HttpStatusCode.NotFound, response.StatusCode);
        }
Esempio n. 2
0
        public void DeleteBook_When_ShopDoesNotExist_ReturnsNotFound()
        {
            var request = BookRequestHelper.DeleteBook("UnexistingShop", 100);

            var response = this.restClient.Execute <BookResponse>(request);

            Assert.AreEqual(HttpStatusCode.NotFound, response.StatusCode);
        }
Esempio n. 3
0
        public void DeleteBook_When_BookDeleted_ReturnsNoContent()
        {
            var isbn = this.InsertBook();

            var request = BookRequestHelper.DeleteBook(shopName, isbn);

            var response = this.restClient.Execute <BookResponse>(request);

            Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode);
        }