public void Setup() { _config = new Mock <IProceedToBuyProvider>(); _controller = new ProceedToBuyController(_config.Object); _repo = new Mock <ProceedToBuyRepository>(); provider = new ProceedToBuyProvider(_repo.Object); }
public void AddProductToWishlist_ReturnsNotNull() { int CustomerId = 1; int ProductId = 2; var mock = new Mock <ProceedToBuy>(); ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object); var data = ptbm.AddProductToWishlist(CustomerId, ProductId); var res = data.Result; Assert.IsNotNull(res); }
public void AddProductToWishlist_InvalidorNullInput_ReturnsNotFoundResult() { int CustomerId = 1; int ProductId = 100; var mock = new Mock <ProceedToBuy>(); ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object); var data = ptbm.AddProductToWishlist(CustomerId, ProductId); var res = data.Result; var s = res as NotFoundResult; Assert.AreEqual(s.StatusCode, 404); }
public void AddProductToWishlist_ValidInput_ReturnsOkResult() { int CustomerId = 1; int ProductId = 2; var mock = new Mock <ProceedToBuy>(); ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object); var data = ptbm.AddProductToWishlist(CustomerId, ProductId); var value = data.Result; var result = value as OkObjectResult; Assert.AreEqual(result.StatusCode, 200); }
public void AddProductToCart_ReturnsNotNull() { int CustomerId = 1; int ProductId = 2; int Zipode = 273001; var mock = new Mock <ProceedToBuy>(); ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object); var data = ptbm.AddProductToCart(CustomerId, ProductId, Zipode); var result = data.Result; Assert.IsNotNull(result); }
public void AddProductToCart_InvalidorNullInput_ReturnsNotFoundResult() { int CustomerId = 1; int ProductId = 100; int Zipode = 273001; var mock = new Mock <ProceedToBuy>(); ProceedToBuyController ptbm = new ProceedToBuyController(mock.Object); var data = ptbm.AddProductToCart(CustomerId, ProductId, Zipode); var value = data.Result; var result = value as NotFoundResult; Assert.AreEqual(result.StatusCode, 404); }