Esempio n. 1
0
        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();
        }