コード例 #1
0
ファイル: CharacterTest.cs プロジェクト: carlosabsoares/INA
        public void ValidaSaidaFaction()
        {
            string _name        = "Carlos";
            string _nomeFaction = "Titans";

            int  _health = 1000;
            bool _alive  = true;
            int  _level  = 1;

            var character = new Character()
            {
                Name = _name
            };
            var _gangs = new AbsFaction(_nomeFaction);

            character.JoinFaction(_gangs);
            character.LeaveFaction(_gangs);

            Assert.AreEqual(character.Name, _name);
            Assert.AreEqual(character.Health, _health);
            Assert.AreEqual(character.Level, _level);
            Assert.AreEqual(character.Alive, _alive);
            Assert.AreEqual(character.Factions.Count, 0);
            Assert.AreNotEqual(character.Alive, false);
            Assert.AreEqual(character.KindOfFighter, TypeOfFighter.Melee);
            Assert.AreNotEqual(character.KindOfFighter, TypeOfFighter.Ranged);
        }
コード例 #2
0
        public void ValidaCriacaoDeFaccao()
        {
            string _nomeFaction = "Titans";
            var    _gangs       = new AbsFaction(_nomeFaction);

            Assert.AreEqual(_gangs.Name, _nomeFaction);
        }