public void PokemonReader_Load_PokemonBag_HappyPath() { PokemonBag expect = new PokemonBag(); PokemonBag actrual; // set up expect expect.Pokemons.Add(151); expect.Pokemons.Add(149); // Create a simple test xml for Pokedex string fileName = "testUse_pokemonBag.xml"; path += fileName; using (FileStream fs = new FileStream(path, FileMode.Create)) { using (StreamWriter sw = new StreamWriter(fs)) { sw.WriteLine(pokemonBag_sourceExample_XML); } } actrual = testReader.Load_PokemonBag(path); Assert.AreEqual(expect, actrual); }
public void PokemonSaver_SavePokemonBag_HappyPass(string fileName) { PokemonBag expect = new PokemonBag(); PokemonBag actrul; expect.Pokemons.Add(1); // Add a Bulbasaur //set up unique fileName path += fileName; saver.Save_PokeBag(expect, path); // Load up the actrul actrul = reader.Load_PokemonBag(path); Assert.AreEqual(expect, actrul); }