Ejemplo n.º 1
0
        public void GetLevel_ReturnsZero_IfStatDoesNotExist()
        {
            PlayerStatData systemUnderTest = new PlayerStatData();

            systemUnderTest.Stats = new Dictionary <string, PlayerStatEntry>();
            systemUnderTest.Stats.Add("TestStat", new PlayerStatEntry()
            {
                Level = 2
            });

            Assert.AreEqual(0, systemUnderTest.GetStatLevel("WrongStat"));
        }
Ejemplo n.º 2
0
        public void GetLevel_ReturnsLevelOfStat()
        {
            PlayerStatData systemUnderTest = new PlayerStatData();

            systemUnderTest.Stats = new Dictionary <string, PlayerStatEntry>();
            systemUnderTest.Stats.Add("TestStat", new PlayerStatEntry()
            {
                Level = 2
            });

            Assert.AreEqual(2, systemUnderTest.GetStatLevel("TestStat"));
        }