public void ShouldReturnDiceValue() { model.Dice sut = new model.Dice(); int expected = sut.Roll(); Assert.That(expected, Is.InRange(1, 6)); }
public void GetValue_RollDice_ReturnEnumDiceValueInRangeOneToSix() { sut.Roll(); model.Dice.DiceValue actual = sut.GetValue(); model.Dice.DiceValue expectedLow = model.Dice.DiceValue.One; model.Dice.DiceValue expectedHigh = model.Dice.DiceValue.Six; Assert.InRange(actual, expectedLow, expectedHigh); }
internal void AddDiceNrAndRollThenAddToList(model.Dice a_dice, int a_diceNumber) { if (a_diceNumber < 1 || a_diceNumber > 6) { throw new ArgumentOutOfRangeException(); } a_dice.Dicenumber = (Dices)a_diceNumber; a_dice.Roll(); m_diceList.Add(a_dice); }