public void Domain_Concurso_Validar_Nao_Deveria_Permitir_Horario_Menor_Que_O_Atual() { _concurso = ObjectMother.GetConcursoHoraMenorAtual(); Action action = () => _concurso.Validar(); action.Should().Throw <InvalidDateTimeException>(); }
public void Domain_Concurso_Validar_Nao_Deveria_Permitir_Data_Vazia() { _concurso = new Concurso(); Action action = () => _concurso.Validar(); action.Should().Throw <InvalidDateTimeException>(); }
public void Test_Concurso_ShouldThrowOnValidate() { _concurso = ObjectMother.GetValidConcursoFechado(); Action action = () => _concurso.Validar(); action.Should().Throw <InvalidOperationException>(); }
public void Domain_Concurso_Validar_Deveria_Estar_OK() { _concurso = ObjectMother.GetConcurso(); _concurso.Validar(); _concurso.dataFechamento.Should().NotBeBefore(DateTime.Now); }
public Concurso Adicionar(Concurso entidade) { entidade.Validar(); entidade.Id = Db.Insert(_sqlAdd, Take(entidade)); return(entidade); }