public void GetVendorDetails_Success() { _config.Setup(p => p.GetDetailsOfVendor(1)).Returns(new List <VendorDto> { new VendorDto() { VendorId = 1, VendorName = "Reebok", DeliveryCharge = 100, Rating = 2 } }); var result = _controller.GetVendorDetails(1); Assert.That(result, Is.InstanceOf <OkObjectResult>()); }
public void GetVendorDetails_ReturnsNotNullList() { int ProductId = 1; var mock = new Mock <VendorRepository>(); VendorController obj = new VendorController(mock.Object); var data = obj.GetVendorDetails(ProductId); Assert.IsNotNull(data); }
public void GetVendorDetails_InvalidInput_ReturnsNotFoundResult() { int ProductId = 0; var mock = new Mock <VendorRepository>(); VendorController obj = new VendorController(mock.Object); var data = obj.GetVendorDetails(ProductId); var result = data as NotFoundResult; Assert.AreEqual(404, result.StatusCode); }
public void GetVendorDetails_ValidInput_ReturnsOkRequest() { int ProductId = 1; var mock = new Mock <VendorRepository>(); VendorController obj = new VendorController(mock.Object); var data = obj.GetVendorDetails(ProductId); var result = data as ObjectResult; Assert.AreEqual(200, result.StatusCode); }