public void ItCanBuildProjectRestoredWithNuGet5_7() { var testProject = new TestProject() { TargetFrameworks = "netcoreapp3.1", IsSdkProject = true }; testProject.PackageReferences.Add(new TestPackageReference("Humanizer.Core", "2.8.26")); var testAsset = _testAssetsManager.CreateTestProject(testProject); var restoreCommand = new NuGetExeRestoreCommand(Log, testAsset.Path, testProject.Name); restoreCommand.NuGetExeVersion = "5.7.0"; restoreCommand // Workaround for CI machines where MSBuild workload resolver isn't enabled by default .WithEnvironmentVariable("MSBuildEnableWorkloadResolver", "false") .Execute() .Should() .Pass(); new BuildCommand(testAsset) .ExecuteWithoutRestore() .Should() .Pass(); }
public void ItCanBuildProjectRestoredWithNuGet5_7() { var testProject = new TestProject() { TargetFrameworks = "netcoreapp3.1", IsSdkProject = true }; testProject.PackageReferences.Add(new TestPackageReference("Humanizer.Core", "2.8.26")); var testAsset = _testAssetsManager.CreateTestProject(testProject); var restoreCommand = new NuGetExeRestoreCommand(Log, testAsset.Path, testProject.Name); restoreCommand.NuGetExeVersion = "5.7.0"; restoreCommand.Execute() .Should() .Pass(); new BuildCommand(testAsset) .ExecuteWithoutRestore() .Should() .Pass(); }