add stubs for test data repository loader

This commit is contained in:
2025-02-19 10:50:04 -08:00
parent 3b173aeb22
commit 6da782fd3d

View File

@@ -0,0 +1,48 @@
import { RepositoryLoader } from "./RepositoryLoader";
import { GetterSetterRepository } from "../repositories/GetterSetterRepository";
export class TestDataRepositoryLoader implements RepositoryLoader {
constructor(public repository: GetterSetterRepository) {
}
fetchAndUpdateEtaDataForExistingStopsForSystemId(systemId: string): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateEtaDataForExistingStopsForSystemsInRepository(): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateEtaDataForStopId(stopId: string): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateRouteDataForExistingSystemsInRepository(): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateRouteDataForSystemId(systemId: string): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateShuttleDataForExistingSystemsInRepository(): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateShuttleDataForSystemId(systemId: string): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateStopAndPolylineDataForRoutesInExistingSystemsInRepository(): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateStopAndPolylineDataForRoutesWithSystemId(systemId: string): Promise<void> {
return Promise.resolve(undefined);
}
fetchAndUpdateSystemData(): Promise<void> {
return Promise.resolve(undefined);
}
}