Esempio n. 1
0
        public void Execute(Arguments arguments)
        {
            VerifyDiskRequest request          = CreateRequest(arguments);
            SnapshotComparer  snapshotComparer = mediator.Send(request).Result;

            ConsoleComparisonExporter exporter = new ConsoleComparisonExporter();

            exporter.Export(snapshotComparer);
        }
Esempio n. 2
0
        public void Execute(Arguments arguments)
        {
            CompareSnapshotsRequest request          = CreateRequest(arguments);
            SnapshotComparer        snapshotComparer = mediator.Send(request).Result;

            bool exportToFile = arguments.Count >= 3;

            if (exportToFile)
            {
                FileComparisonExporter exporter = new FileComparisonExporter {
                    ResultsDirectory = arguments[2]
                };
                exporter.Export(snapshotComparer);
            }
            else
            {
                ConsoleComparisonExporter exporter = new ConsoleComparisonExporter();
                exporter.Export(snapshotComparer);
            }
        }