public void WhenCallGetQuantityWithoutName_ReturnsBadRequestErrorMessageResult() { string name = string.Empty; _bookStoreService.Setup(m => m.BookQuantity(name)).Returns(1); BookStoreController controller = new BookStoreController(_bookStoreService.Object); var result = controller.GetQuantity(name); Assert.IsNotNull(result); Assert.IsInstanceOf(typeof(BadRequestErrorMessageResult), result); }
public void WhenCallGetQuantityWithName_ReturnsOk() { string name = "name of a book"; _bookStoreService.Setup(m => m.BookQuantity(name)).Returns(1); BookStoreController controller = new BookStoreController(_bookStoreService.Object); var result = controller.GetQuantity(name); Assert.IsNotNull(result); Assert.IsInstanceOf(typeof(OkNegotiatedContentResult <int>), result); }