Пример #1
0
        private BadRequestObjectResult MinusWhenExpectIsBadRequest(int num1, int num2)
        {
            var mockCalculatorService = new Mock <ICalculatorService>();

            mockCalculatorService.Setup(x => x.CheckNumber(num1, num2)).Returns(false);
            var calculatorController = new CalculatorController(mockCalculatorService.Object);
            var actual = calculatorController.Minus(num1, num2) as BadRequestObjectResult;

            return(actual);
        }
Пример #2
0
        private OkObjectResult MinusWhenExpectIsOk(int num1, int num2, int mockAddReturn)
        {
            var mockCalculatorService = new Mock <ICalculatorService>();

            mockCalculatorService.Setup(x => x.CheckNumber(num1, num2)).Returns(true);
            mockCalculatorService.Setup(x => x.Minus(num1, num2)).Returns(mockAddReturn);
            var calculatorController = new CalculatorController(mockCalculatorService.Object);
            var actual = calculatorController.Minus(num1, num2) as OkObjectResult;

            return(actual);
        }