Exemplo n.º 1
0
        public void Should_Create_A_Valid_Specialty()
        {
            CreateSpecialtyCommand command = new CreateSpecialtyCommand()
            {
                Name = "Otorrinolaringologia"
            };

            Assert.IsNotNull(_handler.Handler(command));
        }
        public async Task <ActionResult <VetSpecialtyDto> > Create([FromBody] CreateSpecialtyRequest request)
        {
            var command = new CreateSpecialtyCommand
            {
                Name = request.Name
            };

            var specialty = await _mediator.Send(command);

            var dto = _mapper.ToDto(specialty);

            return(Created("", dto));
        }