Update historical average test to actually check the average value

This commit is contained in:
2025-07-03 16:01:14 -04:00
parent d1b60772d8
commit 5db4a82535

View File

@@ -191,13 +191,12 @@ describe.each(repositoryImplementations)('$name', (holder) => {
const result = await repository.getHistoricalAveragesOfParkingStructureCounts(testStructure.id, options);
// Should have at least some historical data
expect(result.length).toBeGreaterThan(0);
expect(result.length).toEqual(1);
if (result.length > 0) {
expect(result[0]).toHaveProperty('fromUnixEpochMs');
expect(result[0]).toHaveProperty('toUnixEpochMs');
expect(result[0]).toHaveProperty('averageSpotsAvailable');
expect(typeof result[0].averageSpotsAvailable).toBe('number');
expect(result[0].averageSpotsAvailable).toBeGreaterThan(0);
expect(result[0].averageSpotsAvailable).toBeCloseTo(52.5);
}
});
});