Ejemplo n.º 1
0
        public void WingsOfHeavenLastForLevelNumberOfMinutesPerDay()
        {
            var sorcerer = CharacterTestTemplates.Sorcerer();
            var wings    = new WingsOfHeaven();

            sorcerer.Add(wings);
            sorcerer.SetLevel(10);
            Assert.Equal(10, wings.MinutesPerDay);
            Assert.Equal("Wings Of Heaven (10 minutes/day)", wings.DisplayString());
        }
Ejemplo n.º 2
0
        public void UnlimitedMinutesIfAscended()
        {
            var sorcerer = CharacterTestTemplates.Sorcerer();
            var wings    = new WingsOfHeaven();

            sorcerer.Add(wings);
            sorcerer.Add(new Ascension());
            sorcerer.SetLevel(10);
            Assert.Equal(int.MaxValue, wings.MinutesPerDay);
            Assert.Equal("Wings Of Heaven (unlimited minutes/day)", wings.DisplayString());
        }