コード例 #1
0
        public void LvlUp__deve_evoluir_atributos_sendo_mais_mana_e_inteligencia()
        {
            Mago mago         = MagoBuilder.Novo().Construir();
            Mago magoEvoluido = mago.Clone();

            magoEvoluido.LvlUp();

            Assert.True(magoEvoluido.vida == mago.vida + 1);
            Assert.True(magoEvoluido.forca == mago.forca + 1);
            Assert.True(magoEvoluido.level == mago.level + 1);

            Assert.True(magoEvoluido.mana == mago.mana + 2);
            Assert.True(magoEvoluido.inteligencia == mago.inteligencia + 2);
        }