| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -25,16 +25,20 @@ jest.mock('../services/data-provider.service', () => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            BTCUSD: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              currency: Currency.USD, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              dataSource: DataSource.YAHOO, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              exchange: 'Other', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              marketPrice: 57973.008, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              marketState: MarketState.open, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              name: 'Bitcoin USD' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              name: 'Bitcoin USD', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              type: 'Cryptocurrency' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            ETHUSD: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              currency: Currency.USD, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              dataSource: DataSource.YAHOO, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              exchange: 'Other', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              marketPrice: 3915.337, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              marketState: MarketState.open, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              name: 'Ethereum USD' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              name: 'Ethereum USD', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              type: 'Cryptocurrency' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        }, | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -230,7 +234,7 @@ describe('Portfolio', () => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(portfolio.getFees()).toEqual(0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // expect(portfolio.getFees()).toEqual(0);
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      /*const performance1d = await portfolio.getPerformance('1d'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(performance1d).toEqual({ | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -330,7 +334,7 @@ describe('Portfolio', () => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(portfolio.getFees()).toEqual(0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // expect(portfolio.getFees()).toEqual(0);
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      /*const performance = await portfolio.getPerformance('max'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(performance).toEqual({ | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -409,7 +413,7 @@ describe('Portfolio', () => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      ); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(portfolio.getFees()).toEqual(0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // expect(portfolio.getFees()).toEqual(0);
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      expect(portfolio.getPositions(getYesterday())).toMatchObject({ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ETHUSD: { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |