public void ObtenerDiasUltimasJornadasRegistradas() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); const int NumeroMaximoDias = 1; var ultimaJornada = sut.ObtenerDiasUltimasJornadasRegistradas(DatabaseHelper.Usuario, NumeroMaximoDias); ultimaJornada.Should().HaveCount(1); }
public void ExisteJornadaTrue() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); var fecha = DateTime.Today.AddDays(-1); var ultimaJornada = sut.ExisteJornada(DatabaseHelper.Usuario, fecha); ultimaJornada.Should().BeTrue(); }
public void ObtenerInformacionJornadasEntreFechas() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); var inicio = DateTime.Today.AddDays(-19); var fin = DateTime.Today; var infoJornadas = sut.ObtenerInformacionJornadasEntreFechas(DatabaseHelper.Usuario, inicio, fin).ToArray(); infoJornadas.Should().HaveCount(20); infoJornadas.Where(ij => ij.Existe).Should().HaveCount(DatabaseHelper.NumeroDiasCreados); }
public void ObtenerResumenEntreFechas() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); var inicio = DateTime.Today.AddDays(-1); var fin = DateTime.Today.AddDays(-1); var infoJornadas = sut.ObtenerResumenEntreFechas(DatabaseHelper.Usuario, inicio, fin).ToArray(); infoJornadas.Should().HaveCount(1); }
public void ObtenerJornada() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); var fecha = DateTime.Today.AddDays(-1); var ultimaJornada = sut.ObtenerJornada(DatabaseHelper.Usuario, fecha); ultimaJornada.IsNull.Should().BeFalse(); }
public void ObtenerUltimaJornada() { var database = new Database(DatabaseHelper.Database); var sut = new PetaPocoJornadaQueries(database); var ultimaJornada = sut.ObtenerUltimaJornada(DatabaseHelper.Usuario); ultimaJornada.IsNull.Should().BeFalse(); }