Example #1
0
        private List <double> convertToGrades(string[] unparsedGrades)
        {
            var parsedGrades = new List <double>();

            foreach (string unparsedGrade in unparsedGrades)
            {
                parsedGrades.Add(GradeParser.Parse(unparsedGrade));
            }

            return(parsedGrades);
        }
Example #2
0
 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);
     }
 }
Example #3
0
 /// <param name="fileName">読み込むHTMLファイルのパス</param>
 public DummyCampusSquare(string fileName)
 {
     client = new FileCampusSquareClient(fileName);
     parser = new GradeParser();
 }
Example #4
0
 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"));
 }