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; }