mirror of
https://github.com/brendan-ch/project-inter-server.git
synced 2026-04-19 08:50:29 +00:00
Update historical average test to actually check the average value
This commit is contained in:
@@ -191,13 +191,12 @@ describe.each(repositoryImplementations)('$name', (holder) => {
|
|||||||
const result = await repository.getHistoricalAveragesOfParkingStructureCounts(testStructure.id, options);
|
const result = await repository.getHistoricalAveragesOfParkingStructureCounts(testStructure.id, options);
|
||||||
|
|
||||||
// Should have at least some historical data
|
// Should have at least some historical data
|
||||||
expect(result.length).toBeGreaterThan(0);
|
expect(result.length).toEqual(1);
|
||||||
if (result.length > 0) {
|
if (result.length > 0) {
|
||||||
expect(result[0]).toHaveProperty('fromUnixEpochMs');
|
expect(result[0]).toHaveProperty('fromUnixEpochMs');
|
||||||
expect(result[0]).toHaveProperty('toUnixEpochMs');
|
expect(result[0]).toHaveProperty('toUnixEpochMs');
|
||||||
expect(result[0]).toHaveProperty('averageSpotsAvailable');
|
expect(result[0]).toHaveProperty('averageSpotsAvailable');
|
||||||
expect(typeof result[0].averageSpotsAvailable).toBe('number');
|
expect(result[0].averageSpotsAvailable).toBeCloseTo(52.5);
|
||||||
expect(result[0].averageSpotsAvailable).toBeGreaterThan(0);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user