public void CanReadSchoolType()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual("Secondary", result[0].SchoolType);
            Assert.AreEqual("Secondary", result[1].SchoolType);
        }
        public void CanReadClassName()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual("521A", result[0].ClassName);
            Assert.AreEqual("521B", result[1].ClassName);
        }
        public void CanReadAverageScore()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual(58, result[0].AverageScore);
            Assert.AreEqual(58, result[1].AverageScore);
        }
        public void CanReadPassPercentage()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual(68, result[0].MetExpectations);
            Assert.AreEqual(67, result[1].MetExpectations);
        }
        public void CanReadAssessmentType()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual("Math", result[0].AssessmentType);
            Assert.AreEqual("Math", result[1].AssessmentType);
        }
        public void CanReadNumberOfStudents()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual(95, result[0].NumberOfStudents);
            Assert.AreEqual(93, result[1].NumberOfStudents);
        }
        public void CanReadTheSchoolName()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual("Bluefield", result[0].SchoolName);
            Assert.AreEqual("Bluefield", result[1].SchoolName);
        }
        public void ReadsTwoYears()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(twoYears);

            Assert.AreEqual(2, result.Count);

            Assert.AreEqual("2012", result[0].AssessmentYear);
            Assert.AreEqual("2013", result[1].AssessmentYear);

            Assert.AreEqual(7, result[0].NumberOfStudents);
            Assert.AreEqual(10, result[1].NumberOfStudents);

            Assert.AreEqual(45, result[0].AverageScore);
            Assert.AreEqual(64, result[1].AverageScore);

            Assert.AreEqual(23, result[0].MetExpectations);
            Assert.AreEqual(98, result[1].MetExpectations);
        }
Beispiel #9
0
        public void CanReadAssessmentYear()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(text);

            Assert.AreEqual("2015", result[0].AssessmentYear);
        }
        public void ReturnsTwoRecords()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(data);

            Assert.AreEqual(2, result.Count);
        }
Beispiel #11
0
        public void CanReadSchoolType()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(text);

            Assert.AreEqual("Elementary", result[0].SchoolType);
        }
Beispiel #12
0
        public void CanReadAssessmentType()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(text);

            Assert.AreEqual("Literacy", result[0].AssessmentType);
        }
Beispiel #13
0
        public void CanReadTheSchoolName()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(text);

            Assert.AreEqual("École La-Belle-Cloche", result[0].SchoolName);
        }
Beispiel #14
0
        public void ReturnsAListOfObjects()
        {
            List <SchoolTestResult> result = new AssessmentReader().parse(text);

            Assert.AreEqual(1, result.Count);
        }