public NuGetBrokeredServiceFactoryTests(GlobalServiceProvider globalServiceProvider) { globalServiceProvider.Reset(); var componentModel = new Mock <IComponentModel>(); var compositionService = new MockCompositionService(); var sourceRepositoryProvider = new Mock <ISourceRepositoryProvider>(); sourceRepositoryProvider.SetupGet(x => x.PackageSourceProvider) .Returns(Mock.Of <IPackageSourceProvider>()); componentModel.SetupGet(x => x.DefaultCompositionService) .Returns(compositionService); componentModel.Setup(x => x.GetService <IVsSolutionManager>()).Returns(Mock.Of <IVsSolutionManager>()); componentModel.Setup(x => x.GetService <ISettings>()).Returns(Mock.Of <ISettings>()); componentModel.Setup(x => x.GetService <ISourceRepositoryProvider>()).Returns(sourceRepositoryProvider.Object); componentModel.Setup(x => x.GetService <INuGetTelemetryProvider>()).Returns(Mock.Of <INuGetTelemetryProvider>()); globalServiceProvider.AddService(typeof(SComponentModel), componentModel.Object); var service = Package.GetGlobalService(typeof(SAsyncServiceProvider)) as IAsyncServiceProvider; ServiceLocator.InitializePackageServiceProvider(service); _serviceFactories = new Dictionary <ServiceRpcDescriptor, BrokeredServiceFactory>(); _authorizingServiceFactories = new Dictionary <ServiceRpcDescriptor, AuthorizingBrokeredServiceFactory>(); }
public V3DetailControlModelTestBase(GlobalServiceProvider sp, V3PackageSearchMetadataFixture testData) { sp.Reset(); _testData = testData; // The versions pre-baked into the view model provide data for the first step of metadata extraction // which fails (null) in a V3 scenario--they need to be extracted using a metadata provider (below) var testVersion = new NuGetVersion(0, 0, 1); var testVersions = new List <VersionInfoContextInfo>() { new VersionInfoContextInfo(new NuGetVersion(0, 0, 1)), new VersionInfoContextInfo(new NuGetVersion(0, 0, 2)) }; _testViewModel = new PackageItemListViewModel() { Id = "nuget.psm", Version = testVersion, Versions = new Lazy <Task <IReadOnlyCollection <VersionInfoContextInfo> > >(() => Task.FromResult <IReadOnlyCollection <VersionInfoContextInfo> >(testVersions)), InstalledVersion = testVersion, Sources = new List <PackageSourceContextInfo> { new PackageSourceContextInfo("nuget.psm.test") }, }; }
public MockedVSCollectionTests(GlobalServiceProvider globalServiceProvider) { globalServiceProvider.Reset(); _experimentationFlags = new Dictionary <string, bool>(); ServiceLocator.InitializePackageServiceProvider(this); }
protected ServiceTest(GlobalServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _serviceProvider.Reset(); AddService <ILogger>(Mock.Of <ILogger>()); }
public PackageItemViewModelTests( GlobalServiceProvider globalServiceProvider, ITestOutputHelper output, LocalPackageSearchMetadataFixture testData) : base(globalServiceProvider) { globalServiceProvider.Reset(); _serviceBroker.Setup( #pragma warning disable ISB001 // Dispose of proxies x => x.GetProxyAsync <INuGetPackageFileService>( It.Is <ServiceJsonRpcDescriptor>(d => d.Moniker == NuGetServices.PackageFileService.Moniker), It.IsAny <ServiceActivationOptions>(), It.IsAny <CancellationToken>())) #pragma warning restore ISB001 // Dispose of proxies .Returns(new ValueTask <INuGetPackageFileService>(new NuGetPackageFileService(_serviceBroker.Object, _telemetryProvider.Object))); _packageFileService = new NuGetPackageFileService(_serviceBroker.Object, _telemetryProvider.Object); _testData = testData; _testInstance = new PackageItemViewModel() { PackagePath = _testData.TestData.PackagePath, PackageFileService = _packageFileService, }; _output = output; }
public NuGetLockServiceTests(GlobalServiceProvider globalServiceProvider) : base(globalServiceProvider) { globalServiceProvider.Reset(); _lockService = new NuGetLockService(NuGetUIThreadHelper.JoinableTaskFactory.Context); Assert.False(_lockService.IsLockHeld); }
public TestFrameworkTests(GlobalServiceProvider sp, MefHostingFixture mef, ITestOutputHelper logger) : base(logger) { Requires.NotNull(sp, nameof(sp)); this.mef = mef; sp.Reset(); this.container = sp; }
public LocalDetailControlModelTestBase(GlobalServiceProvider sp, LocalPackageSearchMetadataFixture testData) { sp.Reset(); _testData = testData; var testVersion = new NuGetVersion(0, 0, 1); _testViewModel = new PackageItemListViewModel() { PackagePath = _testData.TestData.PackagePath, Version = testVersion, InstalledVersion = testVersion, }; }
public PackageItemListViewModelTests( GlobalServiceProvider globalServiceProvider, ITestOutputHelper output, LocalPackageSearchMetadataFixture testData) : base(globalServiceProvider) { globalServiceProvider.Reset(); _testData = testData; _testInstance = new PackageItemListViewModel() { PackageReader = _testData.TestData.PackageReader, }; _output = output; }
public LocalDetailControlModelTestBase(GlobalServiceProvider sp, LocalPackageSearchMetadataFixture testData) { sp.Reset(); _testData = testData; var testVersion = new NuGetVersion(0, 0, 1); var searchService = new Mock <IReconnectingNuGetSearchService>(); _testViewModel = new PackageItemViewModel(searchService.Object) { Id = "package", PackagePath = _testData.TestData.PackagePath, Version = testVersion, InstalledVersion = testVersion, }; }
public NuGetBrokeredServiceFactoryTests(GlobalServiceProvider globalServiceProvider) { globalServiceProvider.Reset(); var componentModel = new Mock <IComponentModel>(); var compositionService = new MockCompositionService(); componentModel.SetupGet(x => x.DefaultCompositionService) .Returns(compositionService); var sourceRepositoryProvider = new Mock <ISourceRepositoryProvider>(); sourceRepositoryProvider.SetupGet(x => x.PackageSourceProvider) .Returns(Mock.Of <IPackageSourceProvider>()); globalServiceProvider.AddService(typeof(IVsSolutionManager), Mock.Of <IVsSolutionManager>()); globalServiceProvider.AddService(typeof(ISettings), Mock.Of <ISettings>()); globalServiceProvider.AddService(typeof(ISourceRepositoryProvider), sourceRepositoryProvider.Object); globalServiceProvider.AddService(typeof(SComponentModel), componentModel.Object); _serviceFactories = new Dictionary <ServiceRpcDescriptor, BrokeredServiceFactory>(); _authorizingServiceFactories = new Dictionary <ServiceRpcDescriptor, AuthorizingBrokeredServiceFactory>(); }
public VisualStudioCredentialProviderTests(GlobalServiceProvider globalServiceProvider) : base(globalServiceProvider) { globalServiceProvider.Reset(); }
public SolutionRestoreJobTests(GlobalServiceProvider sp) { sp.Reset(); _globalProvider = sp; }
public CpsPackageReferenceProjectProviderTests(GlobalServiceProvider globalServiceProvider) : base(globalServiceProvider) { globalServiceProvider.Reset(); }
public NuGetFeatureFlagServiceTests(GlobalServiceProvider sp) { sp.Reset(); _globalProvider = sp; NuGetUIThreadHelper.SetCustomJoinableTaskFactory(ThreadHelper.JoinableTaskFactory); }
public MockedVSCollectionTests(GlobalServiceProvider globalServiceProvider) { globalServiceProvider.Reset(); ServiceLocator.InitializePackageServiceProvider(this); }
public CachingIServiceBrokerProviderTests(GlobalServiceProvider serviceProvider) { serviceProvider.Reset(); }
public UIActionEngineTests(GlobalServiceProvider sp) { sp.Reset(); NuGetUIThreadHelper.SetCustomJoinableTaskFactory(ThreadHelper.JoinableTaskFactory); }
public PackageItemLoaderTests(GlobalServiceProvider sp) { sp.Reset(); }
public NuGetUITests(GlobalServiceProvider sp) { sp.Reset(); _testDirectory = TestDirectory.Create(); }
public InfiniteScrollListTests(GlobalServiceProvider sp, ITestOutputHelper output) { sp.Reset(); _output = output; }
public VsPathContextProviderTests(GlobalServiceProvider serviceProvider) { serviceProvider.Reset(); }