public async Task <SalaResponseDto> GetById(int id) { var sala = await _salaRepository.GetByIdAsync(id); return(new SalaResponseDto { Id = sala.Id, Andar = sala.Andar, Capacidade = sala.Capacidade, Nome = sala.Nome }); }
public async Task deve_atualizar_a_sala(string nome, int capacidade, int andar) { var id = 2; var salaDto = new SalaRequestDto { Nome = nome, Capacidade = capacidade, Andar = andar }; var sala = new SalaBuilder() .ComId(id) .ComNome("Nome da Sala") .ComAndar(10) .ComCapacidade(50) .Build(); _salaRepo.GetByIdAsync(id).Returns(sala); await _salaSvc.UpdateAsync(id, salaDto); await _salaRepo .Received(1) .UpdateAsync(Arg.Is <Sala>(d => d.Nome == salaDto.Nome && d.Andar == salaDto.Andar && d.Capacidade == salaDto.Capacidade )); }