public void FreezeFirstRollableDiceShouldAddItToTheFrozenDicesCollection() { var game = CreateGame(); var dice = game.RollableDices.First(); game.Play(); game.Freeze(dice); CollectionAssert.Contains(game.FrozenDices, dice); }
public void FreezeFirstRollableDiceShouldRemoveItFromTheRollableDicesCollection() { var game = CreateGame(); var dice = game.RollableDices.First(); game.Play(); game.Freeze(dice); CollectionAssert.DoesNotContain(game.RollableDices, dice); }
public void TheGameShouldHaveAnEmptyFrozenDicesCollection() { var game = CreateGame(); CollectionAssert.LengthEqual(game.FrozenDices, 0); }
public void TheGameShouldHave6RollableDices() { var game = CreateGame(); CollectionAssert.LengthEqual(game.RollableDices, 6); }