public void Domain_SalaReservada_Nao_Deveria_Aceitar_Hora_Menor_Que_Atual() { _alocacao = ObjectMother.GetSalaReservadaHoraMenorQueAtual(); Action action = () => _alocacao.Validar(); action.Should().Throw <InvalidDateTimeException>(); }
public void Domain_SalaReservada_Nao_Deveria_Aceitar_HoraInicio_Maior_Que_HoraFim() { _alocacao = ObjectMother.GetSalaReservadaHoraReservaInicioMaiorQueHoraReservaFim(); Action action = () => _alocacao.Validar(); action.Should().Throw <InvalidDateTimeException>(); }
public void Alocacao_CriarAlocacao_DeveFuncionar() { Alocacao alocacao = ObjectMother.ObterAlocacaoValida(); alocacao.Validar(); alocacao.Id.Should().Be(1); }
public void Domain_SalaReservada_Nao_Deveria_Aceitar_Sem_Sala() { _alocacao = ObjectMother.GetSalaReservadaSemSala(); Action action = () => _alocacao.Validar(); action.Should().Throw <IdentifierUndefinedException>(); }
public Alocacao Atualizar(Alocacao entidade) { entidade.Validar(); if (entidade.Id != 0) { entidade = _repositorio.Atualizar(entidade); } else { throw new IdentifierUndefinedException(); } return(entidade); }
public void Domain_SalaReservada_Deveria_Passar_Corretamente() { _alocacao = ObjectMother.GetSalaReservada(); _alocacao.Validar(); _alocacao.Should().NotBeNull(); }
public void Realocar(Alocacao entidade) { entidade.Validar(); Db.Update(_sqlAdd, Take(entidade)); }
public Alocacao Adicionar(Alocacao entidade) { entidade.Validar(); entidade.Id = Db.Insert(_sqlAdd, Take(entidade)); return(entidade); }
public Alocacao Adicionar(Alocacao entidade) { entidade.Validar(); return(entidade = _repositorio.Adicionar(entidade)); }