public void DiceCup_RollTwoTimesAndCheckFinalizedState_FinalizedStateIsFalse() { // Arrange var die = _dieMock.Object; var dice = new List <IDie> { die, die, die, die, die }; // Act var diceCup = new DiceCup(dice); diceCup.Roll(); diceCup.Roll(); // Assert diceCup.IsFinal().Should().BeFalse(); }