private List <double> convertToGrades(string[] unparsedGrades) { var parsedGrades = new List <double>(); foreach (string unparsedGrade in unparsedGrades) { parsedGrades.Add(GradeParser.Parse(unparsedGrade)); } return(parsedGrades); }
public void ParseErrorTest() { try { GradeParser.Parse("spaghetti"); } catch (System.Exception ex) { Assert.Contains("Unable to convert \"spaghetti\" to \"double\". Please enter valid grades only.", ex.Message); } }
public void ParseTest() { Assert.Equal(32.1, GradeParser.Parse("32.1")); Assert.Equal(93.25, GradeParser.Parse("93.25")); Assert.Equal(84.569, GradeParser.Parse("84.569")); }