public ActionResult PlayerHistory(string playerName)
        {
            ViewData["PlayerName"] = playerName;

            List<PlayerViewModel> players = new List<PlayerViewModel>();
            StockEngine engine = new YahooStockEngine();
            IEnumerable<Investment> investments = engine.GetInvestmentHistoryForPlayer(playerName);
            IEnumerable<InvestmentViewModel> model = investments.Select(x => new InvestmentViewModel(x));

            return View(model);
        }
        public void GetPlayerHistory()
        {
            // Arrange
            StockEngine engine = new YahooStockEngine();
            IEnumerable<string> symbols = engine.LoadSymbolsFromTextFile("aim.txt");
            string randomSymbol = engine.PickRandomSymbol(symbols);
            decimal walletSize = 400;

            Player player = new Chris();
            Quote quote1 = engine.LookupPrice(randomSymbol);
            engine.InitializePlayer(player, quote1, walletSize);

            Quote quote2 = engine.LookupPrice(randomSymbol);
            engine.InitializePlayer(player, quote2, walletSize);

            // Act
            IEnumerable<Investment> investments = engine.GetInvestmentHistoryForPlayer(player.Name);

            // Assert
            Assert.That(investments.Count(), Is.EqualTo(2));
        }