Пример #1
0
        public async Task <IActionResult> Post([FromBody] string calculus)
        {
            var command = new SolveCalculusCommand(calculus);
            var result  = await _mediator.Send(command);

            return((IActionResult)Ok(result));
        }
        public void Should_return_invalid_when_calculus_is_empty()
        {
            var validation    = new SolveCalculusCommandValidation();
            var validationObj = new SolveCalculusCommand("");
            var result        = validation.Validate(validationObj);

            Assert.False(result.IsValid);
        }