void CreateNuGetProject(string projectName = "MyProject", string fileName = @"d:\projects\MyProject\MyProject.csproj") { context = new FakeNuGetProjectContext(); dotNetProject = new DummyDotNetProject(); dotNetProject.Name = projectName; dotNetProject.FileName = fileName.ToNativePath(); project = new TestableDotNetCoreNuGetProject(dotNetProject); }
void CreateNuGetProject(string projectName = "MyProject", string fileName = @"d:\projects\MyProject\MyProject.csproj") { dotNetProject = CreateDotNetCoreProject(projectName, fileName); var solution = new Solution(); solution.RootFolder.AddItem(dotNetProject); nugetProject = new TestableDotNetCoreNuGetProject(dotNetProject); buildIntegratedRestorer = nugetProject.BuildIntegratedRestorer; }
TestableDotNetCoreNuGetProject CreateNuGetProject(DotNetProject project) { var dotNetProjectProxy = new FakeDotNetProject(); dotNetProjectProxy.DotNetProject = project; fakeSolution.Projects.Add(dotNetProjectProxy); var dotNetCoreNuGetProject = new TestableDotNetCoreNuGetProject(project); dotNetCoreNuGetProject.BuildIntegratedRestorer = null; solutionManager.NuGetProjectsUsingDotNetProjects.Add(project, dotNetCoreNuGetProject); return(dotNetCoreNuGetProject); }