public void TurnEngine_DropItems_No_Items_Should_Return_0() { // Arrange var player = new CharacterModel(); var PlayerInfo = new PlayerInfoModel(player); DiceHelper.EnableForcedRolls(); DiceHelper.SetForcedRollValue(0); // Act var result = Engine.DropItems(PlayerInfo); // Reset DiceHelper.DisableForcedRolls(); // Assert Assert.AreEqual(0, result); }
public void TurnEngine_DropItems_No_Items_Should_Return_0() { // Arrange var Character = new CharacterModel(); Character.Id = "me"; Engine.CharacterList.Clear(); Engine.CharacterList.Add(Character); Engine.MakeEntityList(); DiceHelper.DisableRandomValues(); DiceHelper.SetForcedDiceRollValue(0); // Act var result = Engine.DropItems(Engine.EntityList .Where(a => a.Id == "me").FirstOrDefault()); // Reset DiceHelper.EnableRandomValues(); Engine.StartBattle(false); // Assert Assert.AreEqual(0, result); }