Example #1
0
 public void GivenVolumeUnit_WhenQuantityOptionType_PassResult_Ok()
 {
     try
     {
         var controller = new MeasurementController(_businessLayer, _configuration);
         var result     = new Quantity
         {
             OptionType = "MLToLiter",
             Value      = 20000
         };
         var okResult = controller.Convert(result);
         Assert.IsType <OkObjectResult>(okResult);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Example #2
0
 public void GivenLengthUnitData_WhenQuantityOptionType_PassResult_Ok()
 {
     try
     {
         var controller = new MeasurementController(_businessLayer, _configuration);
         var result     = new Quantity
         {
             OptionType = "InchToYard",
             Value      = 24
         };
         var okResult = controller.Convert(result);
         Assert.IsType <OkObjectResult>(okResult);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public void GivenVolumeUnit_WhenQuantityOptionType_PassResult_Ok()
 {
     try
     {
         var controller = new MeasurementController(quantityMeasurementBL);
         var result     = new Quantity
         {
             MeasurementType = "volume",
             ConversionType  = "LiterToMililiter",
             Value           = 2
         };
         var okResult = controller.Convert(result);
         Assert.IsType <OkObjectResult>(okResult);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public void GivenWeightUnit_WhenQuantityOptionType_PassResult_Ok()
 {
     try
     {
         var controller = new MeasurementController(quantityMeasurementBL);
         var result     = new Quantity
         {
             MeasurementType = "weight",
             ConversionType  = "KilogramToGrams",
             Value           = 2
         };
         var okResult = controller.Convert(result);
         Assert.IsType <OkObjectResult>(okResult);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public void GivenLengthUnitData_WhenQuantityOptionType_PassResult_Ok()
 {
     try
     {
         var controller = new MeasurementController(quantityMeasurementBL);
         var result     = new Quantity
         {
             MeasurementType = "length",
             ConversionType  = "FeetToInch",
             Value           = 1
         };
         var okResult = controller.Convert(result);
         Assert.IsType <OkObjectResult>(okResult);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }