public void CanUpdateBonus() { StarWarsD6Score sw = new StarWarsD6Score("Score"); sw.Bonus = 2; Assert.True(sw.Bonus == 2); }
public void CanUpdateDice() { StarWarsD6Score sw = new StarWarsD6Score("Score"); sw.Dice = 3; Assert.True(sw.Dice == 3); }
public void HasNameProperty() { var name = "Score Name"; StarWarsD6Score sw = new StarWarsD6Score(name); Assert.True(sw.Name == name); }
public void BonusCanUpdateDice() { StarWarsD6Score sw = new StarWarsD6Score("Score"); sw.Bonus = 4; Assert.True(sw.Dice == 2); Assert.True(sw.Bonus == 0); }
public void DoesNotAllowNegativeBonus(int negative) { StarWarsD6Score sw = new StarWarsD6Score("Score"); Assert.Throws <ArgumentOutOfRangeException>(() => sw.Bonus = negative); }
public void HasBonus() { StarWarsD6Score sw = new StarWarsD6Score("Score"); Assert.True(sw.Bonus == 0); }
public void HasNumberOfDice() { StarWarsD6Score sw = new StarWarsD6Score("Score"); Assert.True(sw.Dice == 1); }