public void Portfolio_format_when_it_has_a_single_asset() { var portfolio = new Portfolio(); portfolio.AddAsset(new Asset(new Symbol("MSFT"), 100)); PortfolioFormatter.Format(portfolio).Should().Be("You have 100 MSFT shares"); }
public void Portfolio_format_when_there_is_no_portfolio() { PortfolioFormatter.Format(null).Should().BeNull(); }
public void Portfolio_format_when_it_has_no_assets() { var portfolio = new Portfolio(); PortfolioFormatter.Format(portfolio).Should().Be("You have no assets"); }