Beispiel #1
0
    def test_company_has_portfolio(self):
        tech = Portfolio(name='tech')
        arbor = Company(name='Arbor Realty Trust',
                        symbol='ABR',
                        portfolio='low risk')

        assert seattle.portfolio.name == 'tech'
Beispiel #2
0
def portfolio(session):
    """
    """
    portfolio = Portfolio(name='Default', user_id=users.id)
    session.add(portfolio)
    session.commit()
    return portfolio
Beispiel #3
0
def portfolio(session, user):
    """Testable portfolio databse table."""
    portfolio = Portfolio(name='Default')

    session.add(portfolio)
    session.commit()

    return portfolio
Beispiel #4
0
 def test_co_has_port(self):
     red = Portfolio(name='red')
     cf = Company(
         name='Code Fellows',
         symbol='CF',
         exchange='Some Exchange',
         description='We learn more faster',
         portfolio=red
     )
     assert cf.portfolio.name == 'red'
Beispiel #5
0
 def test_port_has_co(self):
     blue = Portfolio(name='blue')
     cf = Company(
         name='Code Fellows',
         symbol='CF',
         exchange='Some Exchange',
         description='We learn more faster',
         portfolio=blue
     )
     fc = Company(
         name='Mirror Universe Code Fellows',
         symbol='FC',
         exchange='Exchange Some',
         description='We forget less slower',
         portfolio=blue
     )
     assert blue.companies[0].symbol == 'CF'
     assert blue.companies[1].symbol == 'FC'
Beispiel #6
0
def portfolio(session, user):
    # company = Company(name = 'Default',  portfolio_id =authenticated_client.id,company_sym = 'MSFT', website = 'www.microsoft.com', sector = 'TECH', industry = 'PROGRAMMING')
    portfolio = Portfolio(name='Default', user_id=user.id)
    session.add(portfolio)
    session.commit()
    return portfolio
Beispiel #7
0
    def test_portfolio_has_symbols(self):
        tech = Portfolio(name='tech')
        adt = Company(name='ADT Inc.', symbol='adt', category=tech)

        assert tech.companies[0].name == 'ADT Inc.'
def portfolio(session, user):
    portfolio = Portfolio(name='test_portfolio', user=user)
    session.add(portfolio)
    session.commit()
    return portfolio