public static void EscreverXl(Models.Solicitacao solicitacao, string siteRoot, Stream destination) { var strategy = new SolicitacaoWriterStrategy(solicitacao); var writer = new XLWriter(Path.Combine(siteRoot,"Excel/Planilhas/"), strategy); writer.WriteAll(destination); }
public void AreasFillTest() { var s = Models.SolicitacaoSeed.ApostilasNR10; var areas = new String[] { "CAI", "CT", "FC", "CST", "Pos" }; foreach (string area in areas) { s.Area = new Area(area, area); SolicitacaoWriterStrategy sw = new SolicitacaoWriterStrategy(s); Assert.AreEqual(sw.Values[area], "X", "Area da solicitação deve ser preenchida!"); } }