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);
 }
示例#2
0
        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;
        }
示例#3
0
        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);
        }