### Question:
CoinDispenser { public List<Coin> availableCoins() { return availableCoins; }  void accept(Coin... coins); List<Coin> giveBack(Price change); List<Coin> availableCoins();  }### Answer:
@Test public void shouldBeEmptyAtStart() throws Exception { List<Coin> coins = coinDispenser.availableCoins(); assertThat(coins).isEmpty(); }