public Evento Adicionar(Evento evento) { evento.Validar(); if (_eventoRepositorio.CarregarPorHorario(evento).Count() > 0) { throw new EventoEmHorarioOcupadoException(); } return(_eventoRepositorio.Salvar(evento)); }
public void Teste_EventoRepositorio_CarregarPorHorario_DeveSerOk() { int quantidadeEsperada = 1; _evento = ObjectMother.RetorneEventoExistenteOk(_funcionario, _sala); _evento.Sala.Id = 2; var listEventos = _repositorio.CarregarPorHorario(_evento); listEventos.Count().Should().Be(quantidadeEsperada); }