public void ExploreProjects(IDictionary <IProject, FileSystemPath> projects, MetadataLoader loader, IUnitTestElementsObserver observer, CancellationToken cancellationToken)
        {
            var explorer = new XunitTestMetadataExplorer(new UnitTestElementFactory(services, observer.OnUnitTestElementChanged));

            metadataElementsSource.ExploreProjects(projects, loader, observer, explorer.ExploreAssembly, cancellationToken);
            observer.OnCompleted();
        }
 public void ExploreProjects(IDictionary<IProject, FileSystemPath> projects, MetadataLoader loader, IUnitTestElementsObserver observer, CancellationToken cancellationToken)
 {
     var explorer = new XunitTestMetadataExplorer(new UnitTestElementFactory(services, observer.OnUnitTestElementChanged));
     metadataElementsSource.ExploreProjects(projects, loader, observer, explorer.ExploreAssembly, cancellationToken);
     observer.OnCompleted();
 }