/// <summary> /// Loads the uniforms. /// </summary> /// <param name="roster">Roster.</param> /// <param name="directory">Directory.</param> private static void LoadUniforms(ref Player[] roster, string directory) { Uniform[] uniforms = UniformsLoader.LoadUniformsFromFile(TextUtilities.FormFilePathName(directory, "Uniforms", ".dat")); foreach (Player player in roster) { foreach (Uniform uni in uniforms) { if (player.FullName.Equals(uni.Name)) { player.Number = uni.Number; player.Uniform = uni;//keep this just in case I add more details } } } }
public void TestLoadSeattleUniformsFromFile() { int expectedLines = 53; string path = @"./Data/BaseballReference/Seattle Mariners_(1993)/Seattle Mariners_(1993) Uniforms.dat"; Assert.IsTrue(File.Exists(path)); try { Uniform[] uniforms = UniformsLoader.LoadUniformsFromFile(path); Assert.IsTrue(uniforms.Length == expectedLines); } catch (Exception ex) { Console.WriteLine(ex); } }
public void TestLoadNewYorkUniformsFromFile() { int expectedLines = 49; string path = @"./Data/BaseballReference/New_York Yankees_(2001)/New_York Yankees_(2001) Uniforms.dat"; Assert.IsTrue(File.Exists(path)); try { Uniform[] uniforms = UniformsLoader.LoadUniformsFromFile(path); Assert.IsTrue(uniforms.Length == expectedLines); } catch (Exception ex) { Console.WriteLine(ex); } }
public void TestLoadArizonaUniformsFromFile() { int expectedLines = 48; string path = @"./Data/BaseballReference/Arizona Diamondbacks_(2001)/Arizona Diamondbacks_(2001) Uniforms.dat"; Assert.IsTrue(File.Exists(path)); try { Uniform[] uniforms = UniformsLoader.LoadUniformsFromFile(path); Assert.IsTrue(uniforms.Length == expectedLines); } catch (Exception ex) { Console.WriteLine(ex); } }