public void AddComparisionWithoutUnits_WhenCalled_ReturnsBadRequest() { try { var controller = new QuantityController(_quantityBL); var result = new QuantityComparision { firstValue = 12, firstValueQuantityUnit = " ", SecondValue = 1, SecondValueQuantityUnit = " " }; //act var okResult = controller.AddQuantityComparison(result); //assert Assert.IsType <BadRequestObjectResult>(okResult); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void ViewConversionsById_WhenCalled_ReturnsBadRequest() { try { var controller = new QuantityController(_quantityBL); //act var okResult = controller.ViewQuantityById(-12); //assert Assert.IsType <BadRequestObjectResult>(okResult); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void DeleteComparisionById_WhenCalled_ReturnsBadRequest() { try { var controller = new QuantityController(_quantityBL); //act var okResult = controller.DeleteQuantityComparisonById(-24); //assert Assert.IsType <BadRequestObjectResult>(okResult); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void ViewComparision_WhenCalled_ReturnsOkRequest() { try { var controller = new QuantityController(_quantityBL); //act var okResult = controller.ViewQuantityComparisons(); //assert Assert.IsType <OkObjectResult>(okResult); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void AddConversionQuantity_whenCalled_retrunsBadRequest() { try { var controller = new QuantityController(_quantityBL); var result = new QuantityAttributes() { Value = 5, Operation = " " }; //act var badresponse = controller.AddQuantityConversion(result); //assert Assert.IsType <BadRequestObjectResult>(badresponse); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void AddConversionQuantity_whenCalled_retrunsOkResult() { try { var controller = new QuantityController(_quantityBL); var result = new QuantityAttributes { Value = 1, Operation = "YardToInch" }; //act var okResult = controller.AddQuantityConversion(result); //assert Assert.IsType <OkObjectResult>(okResult); } catch (Exception exception) { throw new Exception(exception.Message); } }
public QuantityControllerTest() { mockBL = new Mock <IQuantityMeasurementBL>(); controller = new QuantityController(mockBL.Object); }
//Constructor for Providing mock and controller instances. public QunatityMeasurementTests() { mock = new Mock <IQuantityMeasurementBL>(); controller = new QuantityController(mock.Object); }