public void Read_Input_Amount() { GivenChangeAmount(123); CoinChanger coinChanger = new CoinChanger(inputReader.Object); coinChanger.requestChangeAmount(); inputReader.Verify(x => x.ReadAmount(), Times.Once); }
private int[] WhenDeterminingLeastNumberOfCoins() { coinChanger.requestChangeAmount(); coinChanger.requestCoinDenomination(); int[] leastNumberOfCoins = coinChanger.DetermineLeastNumberOfCoins(); return(leastNumberOfCoins); }