testing/drumb_test3.scala
changeset 138 dc7aee946bf2
parent 137 7e0335924cfa
equal deleted inserted replaced
137:7e0335924cfa 138:dc7aee946bf2
     9 
     9 
    10 val urban_blchip_portfolio = List("GOOG", "AAPL", "MSFT", "IBM", "FB", "AMZN", "BIDU")
    10 val urban_blchip_portfolio = List("GOOG", "AAPL", "MSFT", "IBM", "FB", "AMZN", "BIDU")
    11 val urban_rstate_portfolio = List("PLD", "PSA", "AMT", "AIV", "AVB", "BXP", "CCI", 
    11 val urban_rstate_portfolio = List("PLD", "PSA", "AMT", "AIV", "AVB", "BXP", "CCI", 
    12                                   "DLR", "EQIX", "EQR", "ESS", "EXR", "FRT", "GGP", "HCP") 
    12                                   "DLR", "EQIX", "EQR", "ESS", "EXR", "FRT", "GGP", "HCP") 
    13 
    13 
       
    14 val urban_rstate_res = CW6c.investment(urban_rstate_portfolio, 1978 to 2017, 100)
       
    15 val urban_blchip_res = CW6c.investment(urban_blchip_portfolio, 1978 to 2017, 100)
    14 
    16 
    15 assert(CW6c.investment(urban_rstate_portfolio, 1978 to 2017, 100) == 30839)
    17 // the rstate value is 30895 because of a faulty ESS.cvs file
    16 assert(CW6c.investment(urban_blchip_portfolio, 1978 to 2017, 100) == 349597)
    18 
       
    19 assert(urban_rstate_res > 30885 && urban_rstate_res < 30905)
       
    20 assert(urban_blchip_res > 349587 && urban_blchip_res < 349607)