public void DoesChangeFunctionStopAtZero_True() { double total = 0.99; CoinCombinations testCoinCombinations = new CoinCombinations(); Assert.AreEqual(true, testCoinCombinations.GetChange(total)); }
public void TotalCannotRemoveQuarter_True() { double total = 0.03; CoinCombinations testCoinCombinations = new CoinCombinations(); Assert.AreEqual(true, testCoinCombinations.CannotRemoveQuarter(total)); }
public void TotalCanRemovePenny_True() { double total = 0.99; CoinCombinations testCoinCombinations = new CoinCombinations(); Assert.AreEqual(true, testCoinCombinations.RemovePenny(total)); }
public void CalculateCombinations_GetNumberOfCoins() { //Arrange int amount = 50; CoinCombinations coins = new CoinCombinations(); int quarters = 2; //Act coins.CalculateCombinations(amount); int quartersCount = coins.GetQuarters(); //Assert Assert.AreEqual(quarters, quartersCount); }