import { ExchangeRateDataService } from './exchange-rate-data.service'; export const ExchangeRateDataServiceMock: Partial = { getExchangeRatesByCurrency: ({ targetCurrency }) => { if (targetCurrency === 'CHF') { return Promise.resolve({ CHFCHF: { '2015-01-01': 1, '2017-12-31': 1, '2018-01-01': 1, '2023-01-03': 1, '2023-07-10': 1 }, USDCHF: { '2015-01-01': 0.9941099999999999, '2017-12-31': 0.9787, '2018-01-01': 0.97373, '2023-01-03': 0.9238, '2023-07-10': 0.8854, '2023-12-31': 0.85, '2024-01-01': 0.86, '2024-12-31': 0.9, '2025-01-01': 0.91 } }); } else if (targetCurrency === 'EUR') { return Promise.resolve({ EUREUR: { '2021-12-12': 1 }, USDEUR: { '2021-12-12': 0.8855 } }); } else if (targetCurrency === 'USD') { return Promise.resolve({ USDUSD: { '2018-01-01': 1, '2021-11-16': 1, '2021-12-12': 1, '2023-07-10': 1 } }); } return Promise.resolve({}); } };