Exemple #1
0
        public void GetAllVendorDetails_ReturnsNotNullList()
        {
            int ProductId = 1;

            var mock             = new Mock <VendorRepository>();
            VendorController obj = new VendorController(mock.Object);
            var data             = obj.GetAllVendorDetails(ProductId);

            Assert.IsNotNull(data);
        }
Exemple #2
0
        public void GetAllVendorDetails_InvalidInput_ReturnsNotFoundResult()
        {
            int ProductId = 0;

            var mock             = new Mock <VendorRepository>();
            VendorController obj = new VendorController(mock.Object);
            var data             = obj.GetAllVendorDetails(ProductId);
            var result           = data as NotFoundResult;

            Assert.AreEqual(404, result.StatusCode);
        }
Exemple #3
0
        public void GetAllVendorDetails_ValidInput_ReturnsOkRequest()
        {
            int ProductId = 1;

            var mock             = new Mock <VendorRepository>();
            VendorController obj = new VendorController(mock.Object);
            var data             = obj.GetAllVendorDetails(ProductId);
            var result           = data as ObjectResult;

            Assert.AreEqual(200, result.StatusCode);
        }