public void DependencyDirectoryCatalog_Basic_Test()
        {
            var catalog = new FrameworkDirectoryCatalog(TestContext.TestDeploymentDir);
            var types = catalog.GetMatchingTypes();

            types.ToList().ForEach( o => Debug.WriteLine(o.AssemblyQualifiedName));
        }
        public void DependencyDirectoryCatalog_Basic_Test()
        {
            var catalog = new FrameworkDirectoryCatalog(TestContext.TestDeploymentDir);
            var types   = catalog.GetMatchingTypes();

            types.ToList().ForEach(o => Debug.WriteLine(o.AssemblyQualifiedName));
        }
        public void FrameworkDependencyVisitor_By_DependencyDirectoryCatalog()
        {
            var catalog = new FrameworkDirectoryCatalog(TestContext.TestDeploymentDir);
            var visitor = new FrameworkDependencyVisitor(catalog);
            var root = visitor.VisitTypes();

            WriteToSerialization(root);
        }