public void Return_ok_when_adding_product_without_errors() { var cartController = new CartControllerContinuation(new FakeProductStocks(15), new FakeCarts()); var responseMessage = cartController.AddProduct(new AddProduct(Guid.NewGuid(), Guid.NewGuid(), 10)); Assert.Equal(HttpStatusCode.OK, responseMessage.StatusCode); }
public void Return_error_when_adding_product_with_quantity_more_than_99() { var cartController = new CartControllerContinuation(new FakeProductStocks(1000), new FakeCarts()); var responseMessage = cartController.AddProduct(new AddProduct(Guid.NewGuid(), Guid.NewGuid(), 100)); Assert.Equal(HttpStatusCode.BadRequest, responseMessage.StatusCode); }