public void InsurancePrice_ProperData_StatusOK()
        {
            //Arrange
            var           controller    = new CalculatorController(_calculatorService);
            CalculatorDTO calculatorDTO = new CalculatorDTO();

            //Act
            var result = controller.InsurancePrice(calculatorDTO);

            //Assert
            result.Should().BeOfType <OkObjectResult>();
        }
        public void InsurancePrice_ImproperData_ExceptionThrown()
        {
            //Arrange
            _calculatorService.InsurancePrice(Arg.Any <CalculatorDTO>())
            .Returns(x => throw new Exception());

            var           controller    = new CalculatorController(_calculatorService);
            CalculatorDTO calculatorDTO = new CalculatorDTO();

            //Act
            Action act = () => controller.InsurancePrice(calculatorDTO);

            //Assert
            act.Should().Throw <Exception>();
        }