예제 #1
0
        public void GetStockDetails_InValidInput_ReturnsNULL()
        {
            medicineStock = null;
            _service.Setup(x => x.GetStockDetails()).Returns(medicineStock);
            service = _service.Object;
            List <MedicineStock> result = (List <MedicineStock>)service.GetStockDetails();

            Assert.IsNull(result);
        }
 public IActionResult GetMedicineStock()
 {
     try
     {
         var res = _service.GetStockDetails();
         if (res != null)
         {
             _logger.Info("Medicine Stock Retrived");
             return(Ok(res));
         }
         _logger.Info("Could not Retrieve");
         return(Content("Something went wrong"));
     }
     catch (Exception e)
     {
         _logger.Info("Excpetion:" + e.Message);
         return(Content(e.Message));
     }
 }