示例#1
0
        public void CreatesSolutionWithoutError()
        {
            var configuration = CreateBasicConfiguration();

            var ignitor = new BootstrappedSolutionBuilder_V5();

            var solutionData = ignitor.BootstrapSolution(configuration);

            var solutionDirectory = ProjectDirectory() + @"\GeneratedSolutions\" + Guid.NewGuid();
            var pathToNuGetExe    = ProjectDirectory() + @"\NuGet.exe";

            var solutionSaver = new SolutionSaver(solutionDirectory, pathToNuGetExe);

            var solutionFile = solutionSaver.SaveSolution(solutionDirectory, solutionData);

            solutionSaver.InstallNuGetPackages(solutionDirectory, solutionData, solutionFile, pathToNuGetExe);

            Assert.IsNotNull(solutionData);
        }
        public void CreatesSolutionWithoutError()
        {
            var configuration = CreateBasicConfiguration();

            var ignitor = new BootstrappedSolutionBuilder_V5();

            var solutionData = ignitor.BootstrapSolution(configuration);

            var solutionDirectory = ProjectDirectory() + @"\GeneratedSolutions\" + Guid.NewGuid();
            var pathToNuGetExe = ProjectDirectory() + @"\NuGet.exe";

            var solutionSaver = new SolutionSaver(solutionDirectory, pathToNuGetExe);

            var solutionFile = solutionSaver.SaveSolution(solutionDirectory, solutionData);

            solutionSaver.InstallNuGetPackages(solutionDirectory, solutionData, solutionFile, pathToNuGetExe);

            Assert.IsNotNull(solutionData);
        }