dices.put(8, 2);
TestListener listener = new TestListener(dices);
roller.addPropertyChangeListener(listener);
DiceBag bag = new DiceBag();
for (Entry<Integer, Integer> entry : dices.entrySet()) {
for (int i = 0; i < entry.getValue(); ++i) {
bag.addDice(new DiceSingle(entry.getKey()));
}
}
roller.roll(bag);
while (listener.getCallCount() < 1) {