public void GetParserTest()
 {
     ReportCardTemplateFileType fileType = new ReportCardTemplateFileType(); // TODO: Initialize to an appropriate value
     IReportCardParser expected = null; // TODO: Initialize to an appropriate value
     IReportCardParser actual;
     actual = ReportCardExporter_Accessor.GetParser(fileType);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Verify the correctness of this test method.");
 }
        /*private static MemoryStream ProcessReportCard(SchoolPeriod schoolPeriod, IEnumerable<GradingStandard> gradingStandards, ReportCardTemplate template, IEnumerable<Student> students)
        {
            var parser = GetParser(template.FileType);

            parser.Initialize(schoolPeriod, schoolPeriod.GradingTerms, gradingStandards, template.TemplateData);
            return parser.Process(students);
        }*/
        private static IReportCardParser GetParser(ReportCardTemplateFileType fileType)
        {
            IReportCardParser parser = null;

            switch (fileType)
            {
                case ReportCardTemplateFileType.Docx:
                    parser = new DocxReportCardParser();
                    break;
                case ReportCardTemplateFileType.Pdf:
                    parser = new PdfReportCardParser();
                    break;
            }

            return parser;
        }