public void TestInventoryManagement() { //Perform tests on the player's inventory and make sure the arrows and coins are the right value, and that the score calculates correctly PlayerObject playerObject = new PlayerObject(); playerObject.Add2Arrows(); playerObject.AddCoins(5); playerObject.IncreaseTurns(); Assert.AreEqual(204, playerObject.CalculateScore(true)); Assert.AreEqual(154, playerObject.CalculateScore(false)); Assert.AreEqual(5, playerObject.GetArrowNum()); Assert.AreEqual(5, playerObject.GetCoinNum()); Assert.AreEqual(1, playerObject.GetTurnNum()); }