public void populateHoldings() { ApprovedLists al = new ApprovedLists(); al.AddHolding("PSG Income E"); al.AddHolding("Coronation Strategic Income P"); al.AddHolding("STANLIB Income B2"); al.AddHolding("NeFG BCI Income Provider"); al.AddHolding("Allan Gray Stable A"); al.AddHolding("Coronation Balanced Defensive P"); al.AddHolding("Allan Gray Balanced A"); al.AddHolding("Coronation Balanced Plus P"); al.AddHolding("PSG Balanced B"); al.AddHolding("NeFG BCI Flexible"); al.AddHolding("Prudential Equity B"); al.AddHolding("Coronation Top 20 P"); al.AddHolding("NeFG BCI Equity"); al.AddHolding("Investec Absolute Balanced B"); al.AddHolding("Investec Opportunity R"); al.AddHolding("Private Share Portfolio"); var expectedHoldingsCount = 16; Assert.AreEqual(expectedHoldingsCount, al.Holdings.Count()); }
public void populatePortfolio() { ApprovedLists al = new ApprovedLists(); al.AddPortfolio("Institutional Cash Plus Account"); al.AddPortfolio("Protector Portfolio"); al.AddPortfolio("Consolidator Portfolio"); al.AddPortfolio("Builder Portfolio"); al.AddPortfolio("N-e-FG Stable Portfolio"); al.AddPortfolio("N-e-FG Moderate Portfolio"); al.AddPortfolio("N-e-FG Aggressive Portfolio"); var expectedPortofolioCount = 7; Assert.AreEqual(expectedPortofolioCount, al.Portfolios.Count()); }
public void populateAssets() { ApprovedLists al = new ApprovedLists(); al.AddAsset("Domestic Cash"); al.AddAsset("Domestic Bonds"); al.AddAsset("Domestic Property"); al.AddAsset("Domestic Other"); al.AddAsset("Offshore Cash"); al.AddAsset("Offshore Bonds"); al.AddAsset("Offshore Property"); al.AddAsset("Offshore Other"); al.AddAsset("Domestic Equity"); al.AddAsset("Offshore Equity"); var expectedAssetCount = 10; Assert.AreEqual(expectedAssetCount, al.Assets.Count()); }