public void Get_Amount_Of_Item_You_Can_Purchase_With_Given_Money(int initialAmount, decimal givenMoney, int purchasableAmount) { ICatalogueItem item = new SimpleCatalogueItem(); for (int i = 0; i < initialAmount; i++) { IItem fakeItem = new FakeItem1(); item.Add(fakeItem); } Assert.That(purchasableAmount.Equals(item.GetTotalNumberForAGivenPrice(givenMoney))); }