Algorithmix.UnitTest.NaiveKruskalTests.NaiveKruskalAuthentic C# (CSharp) Method

NaiveKruskalAuthentic() private method

private NaiveKruskalAuthentic ( ) : void
return void
        public void NaiveKruskalAuthentic()
        {
            var path = Path.Combine(Drive.GetDriveRoot(), Dir.PdfRequiremnetTestDirectory,
                                    Dir.PdfRequiremnetTestFullOne);
            var shreds = Shred.Factory("image", path, false);
            var results = Reconstructor.NaiveKruskalAlgorithm(shreds);
            shreds.ForEach(shred => Console.Write(" " + shred.Id + ", "));
            Console.WriteLine();
            results.ForEach(shred => Console.Write(" " + shred.Id + ", "));
            Console.WriteLine();
            var diff = Differ.DiffShredByOrder(results.Select(shred => shred.Id).ToList(), Enumerable.Range(0, results.Count).Select(ii => (long)ii).ToList());
            Console.WriteLine("Difference : " + diff);
            ExportResult((Cluster)results.First().Root(),"../../visualizer/NaiveKruskalAuthentic.png");
        }