Example #1
0
        public void DeveRetornarTrueQuandoAClasseAntigaForMagoEAClasseNovaForInvocador()
        {
            FichaBLL fichaBLL = new FichaBLL();

            EvoluirPersonagemDTO novaClasse = new EvoluirPersonagemDTO();

            novaClasse.Classe = "Invocador";
            string ClasseAntiga = "Mago";

            string result = fichaBLL.AtualizarClasse(ClasseAntiga, novaClasse);

            Assert.True(string.Equals(result, "Invocador"));
        }
Example #2
0
        public void DeveRetornarFalseQuandoAQtdSkillFisicaOuQtdSkillMagicaForemMaioresOuIguaisQue4e3Sucessivamente()
        {
            FichaBLL fichaBLL = new FichaBLL();

            AdicionarSkillDTO newSkill = new AdicionarSkillDTO();

            int qtdSkillFisica = 1;
            int qtdSkillMagica = 3;

            bool result = fichaBLL.AdicionarSkill(newSkill, qtdSkillFisica, qtdSkillMagica);

            Assert.False(result);
        }
Example #3
0
        public void DeveRetornarFalseQuandoAClasseAntigaForMagoEAClasseNovaNaoForArkMagoOuInvocador()
        {
            FichaBLL fichaBLL = new FichaBLL();

            EvoluirPersonagemDTO novaClasse = new EvoluirPersonagemDTO();

            novaClasse.Classe = "Gladiador";
            string ClasseAntiga = "Mago";

            string result = fichaBLL.AtualizarClasse(ClasseAntiga, novaClasse);

            Assert.False(result != null);
        }
Example #4
0
        public void DeveRetornarTrueQuandoAClasseAntigaForGuerreiroEAClasseNovaForEscudeiro()
        {
            FichaBLL fichaBLL = new FichaBLL();

            EvoluirPersonagemDTO novaClasse = new EvoluirPersonagemDTO();

            novaClasse.Classe = "Escudeiro";
            string ClasseAntiga = "Guerreiro";

            string result = fichaBLL.AtualizarClasse(ClasseAntiga, novaClasse);

            Assert.True(string.Equals(result, "Escudeiro"));
        }
Example #5
0
        public void DeveRetornarTrueQuandoOValorXpAntipoForNegativoEXpNovoForPositivos()
        {
            FichaBLL fichaBLL = new FichaBLL();

            XpDTO xpNovo = new XpDTO();

            xpNovo.xp = -100;

            int xpAntigo = 150;

            int result = fichaBLL.AtualizaXp(xpAntigo, xpNovo);

            Assert.Equal(result, 250);
        }
Example #6
0
        public void DeveRetornarTrueQuandoAQtdSkillFisicaEQtdSkillMagicaForemNegativas()
        {
            FichaBLL fichaBLL = new FichaBLL();

            AdicionarSkillDTO newSkill = new AdicionarSkillDTO();

            newSkill.nome = "Voadora";
            newSkill.tipo = "Magico";

            int qtdSkillFisica = -1;
            int qtdSkillMagica = -3;

            bool result = fichaBLL.AdicionarSkill(newSkill, qtdSkillFisica, qtdSkillMagica);

            Assert.True(result);
        }