Exemple #1
0
        static void Main(string[] args)
        {
            var formatter = new BinaryFormatter();
            LogTestAggregation aggreagation = null;

            using (var stream = new FileStream(@"C:\Users\Aleh_Yanushkevich\Desktop\Tests.DevDest.ForgetMe.ForgetMeTests(Chrome).Pr00011.log (1)\Logs\Tests.DevDest.ForgetMe.ForgetMeTests(Chrome).Pr00011.log.bin", FileMode.Open))
            {
                aggreagation = (LogTestAggregation)formatter.Deserialize(stream);
            }

            var root = @"C:\Users\Aleh_Yanushkevich\Desktop\test";

            var generator = new HtmlReportGenerator(root);

            generator.GenerateReport(Directory.GetCurrentDirectory());
            //generator.MagicFunction(root, "Logs", aggreagation.Items.OfType<LogAttachment>().ToList());

            //var info = new LogTestAggregationInfo(aggreagation);
            //new Document(info).Build();
        }
Exemple #2
0
 public void Generate(LogTestAggregation log) => new Document(new LogTestAggregationInfo(log)).Build();
 public LogTestAggregationInfo(LogTestAggregation aggregation)
     : base(aggregation)
 {
     _testAggregation = aggregation;
 }