Reducir la cantidad de actividades que se envían al cliente.
:technologist: Notas para el desarrollo
Modificar el método conTurnos para que, por defecto, tenga un desde con el día de hoy. Con eso debería ser suficiente para que en el front no se muestren actividades que ya pasaron en ninguna vista. Si mal no recuerdo ya funciona así, pero verificar que devuelva todas las del día (sin importar la hora).
Para testear esto, habría que mockear la fecha actual - porque si no se haría un test dependiente del día en que se corre. Esto se logra así:
describe('Test', () => {
// to avoid race conditions between expected and actual date values
beforeAll(() => {
jest.useFakeTimers('modern');
jest.setSystemTime(new Date(2020, 01, 01)); // Obviamente acá puede ir cualquier fecha.
});
afterAll(() => {
// Back to reality...
jest.useRealTimers();
});
:heavy_check_mark: Objetivos
Reducir la cantidad de actividades que se envían al cliente.
:technologist: Notas para el desarrollo
Modificar el método
conTurnos
para que, por defecto, tenga undesde
con el día de hoy. Con eso debería ser suficiente para que en el front no se muestren actividades que ya pasaron en ninguna vista. Si mal no recuerdo ya funciona así, pero verificar que devuelva todas las del día (sin importar la hora).Para testear esto, habría que mockear la fecha actual - porque si no se haría un test dependiente del día en que se corre. Esto se logra así: