Browse Source

Fixed test where startDate was after endDate

pull/3167/head
helgehatt 1 year ago
committed by Thomas Kaul
parent
commit
07089e0465
  1. 12
      apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts

12
apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts

@ -3,6 +3,7 @@ import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-
import { parseDate } from '@ghostfolio/common/helper';
import { Big } from 'big.js';
import { subDays } from 'date-fns';
import { CurrentRateServiceMock } from './current-rate.service.mock';
import { PortfolioCalculator } from './portfolio-calculator';
@ -46,13 +47,12 @@ describe('PortfolioCalculator', () => {
.spyOn(Date, 'now')
.mockImplementation(() => parseDate('2021-12-18').getTime());
const chartData = await portfolioCalculator.getChartData({
start: new Date()
});
const start = subDays(new Date(Date.now()), 10);
const chartData = await portfolioCalculator.getChartData({ start });
const currentPositions = await portfolioCalculator.getCurrentPositions(
new Date()
);
const currentPositions =
await portfolioCalculator.getCurrentPositions(start);
const investments = portfolioCalculator.getInvestments();

Loading…
Cancel
Save