Browse Source

Fix tests

pull/2945/head
Thomas Kaul 2 years ago
parent
commit
2d1eb01aa4
  1. 2
      apps/api/src/app/portfolio/portfolio-calculator-baln-buy-and-sell.spec.ts
  2. 2
      apps/api/src/app/portfolio/portfolio-calculator-baln-buy.spec.ts
  3. 6
      apps/api/src/app/portfolio/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts
  4. 4
      apps/api/src/app/portfolio/portfolio-calculator-googl-buy.spec.ts
  5. 2
      apps/api/src/app/portfolio/portfolio-calculator-no-orders.spec.ts
  6. 2
      apps/api/src/app/portfolio/portfolio-calculator-novn-buy-and-sell-partially.spec.ts
  7. 2
      apps/api/src/app/portfolio/portfolio-calculator-novn-buy-and-sell.spec.ts
  8. 4
      apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts

2
apps/api/src/app/portfolio/portfolio-calculator-baln-buy-and-sell.spec.ts

@ -75,7 +75,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();

2
apps/api/src/app/portfolio/portfolio-calculator-baln-buy.spec.ts

@ -64,7 +64,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();

6
apps/api/src/app/portfolio/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts

@ -88,7 +88,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();
@ -155,7 +155,7 @@ describe('PortfolioCalculator', () => {
]);
expect(investmentsByMonth).toEqual([
{ date: '2015-01-01', investment: new Big('640.86') },
{ date: '2015-01-01', investment: new Big('637.085334599999935914') },
{ date: '2015-02-01', investment: new Big('0') },
{ date: '2015-03-01', investment: new Big('0') },
{ date: '2015-04-01', investment: new Big('0') },
@ -190,7 +190,7 @@ describe('PortfolioCalculator', () => {
{ date: '2017-09-01', investment: new Big('0') },
{ date: '2017-10-01', investment: new Big('0') },
{ date: '2017-11-01', investment: new Big('0') },
{ date: '2017-12-01', investment: new Big('-14156.4') }
{ date: '2017-12-01', investment: new Big('-13854.86868') }
]);
});
});

4
apps/api/src/app/portfolio/portfolio-calculator-googl-buy.spec.ts

@ -77,7 +77,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();
@ -137,7 +137,7 @@ describe('PortfolioCalculator', () => {
]);
expect(investmentsByMonth).toEqual([
{ date: '2023-01-01', investment: new Big('89.12') }
{ date: '2023-01-01', investment: new Big('82.329056') }
]);
});
});

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

@ -52,7 +52,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();

2
apps/api/src/app/portfolio/portfolio-calculator-novn-buy-and-sell-partially.spec.ts

@ -75,7 +75,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();

2
apps/api/src/app/portfolio/portfolio-calculator-novn-buy-and-sell.spec.ts

@ -79,7 +79,7 @@ describe('PortfolioCalculator', () => {
const investments = portfolioCalculator.getInvestments();
const investmentsByMonth =
portfolioCalculator.getInvestmentsByGroup('month');
await portfolioCalculator.getInvestmentsByGroup('month');
spy.mockRestore();

4
apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts

@ -11,6 +11,10 @@ export const ExchangeRateDataServiceMock = {
'2015-01-01': 1,
'2017-12-31': 1,
'2018-01-01': 1,
'2021-11-22': 1,
'2021-11-30': 1,
'2022-03-07': 1,
'2022-04-08': 1,
'2023-01-03': 1,
'2023-07-10': 1
},

Loading…
Cancel
Save