public void CreateDefaultServiceProviderShouldFindTypesInAllKnownAssemblies() { // Given a default ExtensionServiceProvider // Then we should not find exports from a test assembly ExtensionServiceProvider serviceProvider = ExtensionServiceProvider.CreateDefaultServiceProvider(); Assert.Empty(serviceProvider.GetServices <MyExportType>()); // But should find exports that are defined in the main assembly Assert.NotEmpty(serviceProvider.GetServices <ASTNodeFormatterFactory>()); }