public void RollScoreTests()
        {
            //Arrange
            Yahtzee target = new Yahtzee();

            //Act
            target.SetDiceArrayValues(1, 2, 3, 4, 5);
            target.SaveOnes();
            //Assert
            Assert.AreEqual(1, target.RollScore);

            target.SetDiceArrayValues(1, 2, 3, 4, 1);
            target.RollScore = 0;
            target.SaveOnes();
            //Assert
            Assert.AreEqual(2, target.RollScore);
        }
Пример #2
0
        public void SaveOnes0Dice()
        {
            //Arrange
            //Yahtzee target = new Yahtzee();
            target = new Yahtzee();

            //Act
            target.SetDiceArrayValues(2, 3, 3, 6, 4);
            bool pass = target.SaveOnes();

            //Assert
            Assert.False(pass);
        }
Пример #3
0
        public void SaveOnes5Dice()
        {
            //Arrange
            //Yahtzee target = new Yahtzee();
            target = new Yahtzee();

            //Act
            target.SetDiceArrayValues(1, 1, 1, 1, 1);
            bool pass = target.SaveOnes();

            //Assert
            Assert.True(pass);
        }