Browse Source

Fix test

pull/3393/head
Thomas Kaul 1 year ago
parent
commit
b0e8edfb17
  1. 25
      apps/api/src/app/portfolio/calculator/twr/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts

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

@ -49,8 +49,7 @@ jest.mock(
} }
); );
// TODO describe('PortfolioCalculator', () => {
describe.skip('PortfolioCalculator', () => {
let configurationService: ConfigurationService; let configurationService: ConfigurationService;
let currentRateService: CurrentRateService; let currentRateService: CurrentRateService;
let exchangeRateDataService: ExchangeRateDataService; let exchangeRateDataService: ExchangeRateDataService;
@ -141,16 +140,16 @@ describe.skip('PortfolioCalculator', () => {
currentValueInBaseCurrency: new Big('13298.425356'), currentValueInBaseCurrency: new Big('13298.425356'),
errors: [], errors: [],
grossPerformance: new Big('27172.74').mul(0.97373), grossPerformance: new Big('27172.74').mul(0.97373),
grossPerformancePercentage: new Big('42.41983590271396606847'), grossPerformancePercentage: new Big('42.41983590271396609433'),
grossPerformancePercentageWithCurrencyEffect: new Big( grossPerformancePercentageWithCurrencyEffect: new Big(
'41.64017412624815595315' '41.64017412624815597854'
), ),
grossPerformanceWithCurrencyEffect: new Big('26516.208701400000064086'), grossPerformanceWithCurrencyEffect: new Big('26516.208701400000064086'),
hasErrors: false, hasErrors: false,
netPerformance: new Big('27172.74').mul(0.97373), netPerformance: new Big('27172.74').mul(0.97373),
netPerformancePercentage: new Big('42.41983590271396606847'), netPerformancePercentage: new Big('42.41983590271396609433'),
netPerformancePercentageWithCurrencyEffect: new Big( netPerformancePercentageWithCurrencyEffect: new Big(
'41.64017412624815595315' '41.64017412624815597854'
), ),
netPerformanceWithCurrencyEffect: new Big('26516.208701400000064086'), netPerformanceWithCurrencyEffect: new Big('26516.208701400000064086'),
positions: [ positions: [
@ -164,9 +163,9 @@ describe.skip('PortfolioCalculator', () => {
feeInBaseCurrency: new Big('0'), feeInBaseCurrency: new Big('0'),
firstBuyDate: '2015-01-01', firstBuyDate: '2015-01-01',
grossPerformance: new Big('27172.74').mul(0.97373), grossPerformance: new Big('27172.74').mul(0.97373),
grossPerformancePercentage: new Big('42.41983590271396606847'), grossPerformancePercentage: new Big('42.41983590271396609433'),
grossPerformancePercentageWithCurrencyEffect: new Big( grossPerformancePercentageWithCurrencyEffect: new Big(
'41.64017412624815595315' '41.64017412624815597854'
), ),
grossPerformanceWithCurrencyEffect: new Big( grossPerformanceWithCurrencyEffect: new Big(
'26516.208701400000064086' '26516.208701400000064086'
@ -176,12 +175,12 @@ describe.skip('PortfolioCalculator', () => {
marketPrice: 13657.2, marketPrice: 13657.2,
marketPriceInBaseCurrency: 13298.425356, marketPriceInBaseCurrency: 13298.425356,
netPerformance: new Big('27172.74').mul(0.97373), netPerformance: new Big('27172.74').mul(0.97373),
netPerformancePercentage: new Big('42.41983590271396606847'), netPerformancePercentage: new Big('42.41983590271396609433'),
netPerformancePercentageWithCurrencyEffect: new Big( netPerformancePercentageWithCurrencyEffect: new Big(
'41.64017412624815595315' '41.64017412624815597854'
), ),
netPerformancePercentageWithCurrencyEffectMap: { netPerformancePercentageWithCurrencyEffectMap: {
max: new Big('41.65910103572163194783') max: new Big('41.73453461766058626637')
}, },
netPerformanceWithCurrencyEffect: new Big( netPerformanceWithCurrencyEffect: new Big(
'26516.208701400000064086' '26516.208701400000064086'
@ -192,9 +191,9 @@ describe.skip('PortfolioCalculator', () => {
quantity: new Big('1'), quantity: new Big('1'),
symbol: 'BTCUSD', symbol: 'BTCUSD',
tags: [], tags: [],
timeWeightedInvestment: new Big('623.73914366102470303356'), timeWeightedInvestment: new Big('623.73914366102470265325'),
timeWeightedInvestmentWithCurrencyEffect: new Big( timeWeightedInvestmentWithCurrencyEffect: new Big(
'636.79389574611155572775' '636.79389574611155533947'
), ),
transactionCount: 2, transactionCount: 2,
valueInBaseCurrency: new Big('13298.425356') valueInBaseCurrency: new Big('13298.425356')

Loading…
Cancel
Save