void CreateAction () { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; var metadataResourceProvider = new FakePackageMetadataResourceProvider (); packageMetadataResource = metadataResourceProvider.PackageMetadataResource; var source = new PackageSource ("http://test.com"); var providers = new INuGetResourceProvider[] { metadataResourceProvider }; var sourceRepository = new SourceRepository (source, providers); primaryRepositories = new [] { sourceRepository }.ToList (); solutionManager.SourceRepositoryProvider.Repositories.AddRange (primaryRepositories); action = new TestableUpdateAllNuGetPackagesInProjectAction ( solutionManager, project); packageManager = action.PackageManager; packageManagementEvents = action.PackageManagementEvents; fileRemover = action.FileRemover; restoreManager = action.RestoreManager; }
void CreateAction ( string packageId = "Test", string version = "2.1") { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; var repositoryProvider = solutionManager.SourceRepositoryProvider; var source = new PackageSource ("http://test.com"); repositoryProvider.AddRepository (source); primaryRepositories = repositoryProvider.Repositories; action = new TestableReinstallNuGetPackageAction ( project, solutionManager); packageManagementEvents = action.PackageManagementEvents; fileRemover = action.FileRemover; action.PackageId = packageId; action.Version = new NuGetVersion (version); uninstallPackageManager = action.UninstallAction.PackageManager; installPackageManager = action.InstallAction.PackageManager; }
void CreateAction ( string packageId = "Test", string version = "2.1") { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; var metadataResourceProvider = new FakePackageMetadataResourceProvider (); packageMetadataResource = metadataResourceProvider.PackageMetadataResource; var source = new PackageSource ("http://test.com"); var providers = new INuGetResourceProvider[] { metadataResourceProvider }; var sourceRepository = new SourceRepository (source, providers); primaryRepositories = new [] { sourceRepository }.ToList (); action = new TestableInstallNuGetPackageAction ( primaryRepositories, solutionManager, project); packageManager = action.PackageManager; packageManagementEvents = action.PackageManagementEvents; fileRemover = action.FileRemover; action.PackageId = packageId; action.Version = new NuGetVersion (version); }
void CreateViewModel (PackageItemListViewModel package) { metadataProvider = new FakePackageMetadataProvider (); packageSearchMetadata = metadataProvider.AddPackageMetadata (package.Id, package.Version.ToString ()); var solutionManager = new FakeSolutionManager (); var project = new FakeDotNetProject (); parent = new TestableAllPackagesViewModel (solutionManager, project); viewModel = new TestablePackageSearchResultViewModel (parent, packageItemListViewModel); }
public TestableReinstallNuGetPackageAction ( FakeDotNetProject project, FakeSolutionManager solutionManager) : this ( project, solutionManager, new FakeNuGetProjectContext (), new PackageManagementEvents ()) { }
public TestableReinstallNuGetPackageAction( FakeDotNetProject project, FakeSolutionManager solutionManager) : this( project, solutionManager, new FakeNuGetProjectContext(), new PackageManagementEvents()) { }
public TestablePackageSearchResultViewModel( FakeSolutionManager solutionManager, FakeDotNetProject project, PackageItemListViewModel viewModel) : this( new TestableAllPackagesViewModel(solutionManager, project), viewModel) { SolutionManager = solutionManager; Project = project; }
public TestablePackageSearchResultViewModel ( FakeSolutionManager solutionManager, FakeDotNetProject project, PackageItemListViewModel viewModel) : this ( new TestableAllPackagesViewModel (solutionManager, project), viewModel) { SolutionManager = solutionManager; Project = project; }
public TestableUpdateNuGetPackageAction ( FakeSolutionManager solutionManager, FakeDotNetProject project) : this ( solutionManager, project, new FakeNuGetProjectContext (), new FakeNuGetPackageManager (), new PackageManagementEvents ()) { }
public TestableUpdateNuGetPackageAction( FakeSolutionManager solutionManager, FakeDotNetProject project) : this( solutionManager, project, new FakeNuGetProjectContext(), new FakeNuGetPackageManager(), new PackageManagementEvents()) { }
public TestableUpdateMultipleNuGetPackagesAction( IEnumerable <SourceRepository> primarySources, FakeSolutionManager solutionManager) : this( primarySources, solutionManager, new FakeNuGetProjectContext(), new FakeNuGetPackageManager(), new FakePackageRestoreManager(), new PackageManagementEvents()) { }
public TestableInstallNuGetPackageAction( IEnumerable <SourceRepository> primarySources, FakeSolutionManager solutionManager, FakeDotNetProject project) : this( primarySources, solutionManager, project, new FakeNuGetProjectContext(), new FakeNuGetPackageManager(), new PackageManagementEvents()) { }
public TestableInstallNuGetPackageAction ( IEnumerable<SourceRepository> primarySources, FakeSolutionManager solutionManager, FakeDotNetProject project) : this ( primarySources, solutionManager, project, new FakeNuGetProjectContext (), new FakeNuGetPackageManager (), new PackageManagementEvents ()) { }
void CreateAction (string packageId = "Test") { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; action = new TestableUninstallNuGetPackageAction ( solutionManager, project); packageManager = action.PackageManager; action.PackageId = packageId; }
public TestableReinstallNuGetPackageAction ( FakeDotNetProject dotNetProject, FakeSolutionManager solutionManager, FakeNuGetProjectContext projectContext, PackageManagementEvents packageManagementEvents) : base ( dotNetProject, solutionManager, projectContext, packageManagementEvents) { ProjectContext = projectContext; PackageManagementEvents = packageManagementEvents; }
public TestableReinstallNuGetPackageAction( FakeDotNetProject dotNetProject, FakeSolutionManager solutionManager, FakeNuGetProjectContext projectContext, PackageManagementEvents packageManagementEvents) : base( dotNetProject, solutionManager, projectContext, packageManagementEvents) { ProjectContext = projectContext; PackageManagementEvents = packageManagementEvents; }
public TestableUpdateNuGetPackageAction( FakeSolutionManager solutionManager, FakeDotNetProject dotNetProject, FakeNuGetProjectContext projectContext, FakeNuGetPackageManager packageManager, PackageManagementEvents packageManagementEvents) : base( solutionManager, dotNetProject, projectContext, packageManager, packageManagementEvents) { ProjectContext = projectContext; PackageManager = packageManager; PackageManagementEvents = packageManagementEvents; }
public TestableUpdateNuGetPackageAction ( FakeSolutionManager solutionManager, FakeDotNetProject dotNetProject, FakeNuGetProjectContext projectContext, FakeNuGetPackageManager packageManager, PackageManagementEvents packageManagementEvents) : base ( solutionManager, dotNetProject, projectContext, packageManager, packageManagementEvents) { ProjectContext = projectContext; PackageManager = packageManager; PackageManagementEvents = packageManagementEvents; }
public TestableUpdateMultipleNuGetPackagesAction( IEnumerable <SourceRepository> primarySources, FakeSolutionManager solutionManager, FakeNuGetProjectContext projectContext, FakeNuGetPackageManager packageManager, FakePackageRestoreManager restoreManager, PackageManagementEvents packageManagementEvents) : base( primarySources, solutionManager, projectContext, packageManager, restoreManager, packageManagementEvents) { ProjectContext = projectContext; PackageManager = packageManager; RestoreManager = restoreManager; PackageManagementEvents = packageManagementEvents; }
public TestableInstallNuGetPackageAction ( IEnumerable<SourceRepository> primarySources, FakeSolutionManager solutionManager, FakeDotNetProject dotNetProject, FakeNuGetProjectContext projectContext, FakeNuGetPackageManager packageManager, PackageManagementEvents packageManagementEvents) : base ( primarySources, null, solutionManager, dotNetProject, projectContext, packageManager, packageManagementEvents) { ProjectContext = projectContext; PackageManager = packageManager; PackageManagementEvents = packageManagementEvents; }
public TestableInstallNuGetPackageAction( IEnumerable <SourceRepository> primarySources, FakeSolutionManager solutionManager, FakeDotNetProject dotNetProject, FakeNuGetProjectContext projectContext, FakeNuGetPackageManager packageManager, PackageManagementEvents packageManagementEvents) : base( primarySources, null, solutionManager, dotNetProject, projectContext, packageManager, packageManagementEvents) { ProjectContext = projectContext; PackageManager = packageManager; PackageManagementEvents = packageManagementEvents; }