public void Pokedex_GetPokemonByIndex_HappyPass()
        {
            // Index 3 is Blastoise
            Pokemon expect  = dex.Pokemons[3];
            Pokemon actural = dex.GetPokemonByIndex(9);

            Assert.AreEqual(actural, expect);
        }
Esempio n. 2
0
        public void PrettyPrint(Pokedex dex)
        {
            Console.WriteLine("****<Your PokemonBeg>****");
            Console.WriteLine("----Currently contain: {0} pokemons.", Pokemons.Count);
            Console.WriteLine("");

            // Print pokemon section
            Console.WriteLine("\t<Pokemon>");
            foreach (var element in Pokemons)
            {
                Pokemon currentPokemon = dex.GetPokemonByIndex(element);
                Console.WriteLine("\t [{0}]\t\t*HP: {1}\t*Attack: {2}\t*Defence: {3}", currentPokemon.Name, currentPokemon.HP, currentPokemon.Attack, currentPokemon.Defense);
            }
        }