public void factoryTest()
      {
          PokemonFactory factory = new PokemonFactory();
          Pokemon        pokemon = factory.GetPokemonByName("Ivysaur");

          Assert.IsNotNull(pokemon);
          Assert.AreEqual("IVYSAUR", pokemon.Name);
      }
 public Pokemon GetPokemonByName(String name)
 {
     try {
         pokemon = factory.GetPokemonByName(name);
         Console.WriteLine("HERE");
         return(pokemon);
     } catch (Exception e) {
         throw e;
     }
 }