Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <llsan@microsoft.com>2019-02-22 16:44:44 +0300
committerLluis Sanchez <llsan@microsoft.com>2019-02-22 16:44:44 +0300
commitcbeb4d7ce2651e2e41691c62b92db8ecd0e62965 (patch)
tree4da2c18765942ce30a9be3feac2b4b0324c1c3a2 /main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests
parent72163a71fa4c4c5f183246cddf1eff993b30cefe (diff)
parent4b0f61adb5bd13d1ba61772a1de44c1711e4bbe5 (diff)
Merge remote-tracking branch 'origin/master' into release-8.0
Diffstat (limited to 'main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests')
-rw-r--r--main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/DotNetCoreNuGetProjectTests.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/DotNetCoreNuGetProjectTests.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/DotNetCoreNuGetProjectTests.cs
index 4b74485c19..529f181cf8 100644
--- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/DotNetCoreNuGetProjectTests.cs
+++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests/DotNetCoreNuGetProjectTests.cs
@@ -483,5 +483,20 @@ namespace MonoDevelop.PackageManagement.Tests
Assert.AreEqual (expectedCacheFilePath, cacheFilePath);
}
+
+ [Test]
+ public void CanCreate_MSBuildProjectIsNull_DoesNotThrowNullReferenceException ()
+ {
+ var dotNetCoreProject = CreateDotNetCoreProject ();
+ dotNetCoreProject.Dispose ();
+
+ bool result = false;
+ Assert.DoesNotThrow (() => {
+ result = DotNetCoreNuGetProject.CanCreate (dotNetCoreProject);
+ });
+
+ Assert.IsNull (dotNetCoreProject.MSBuildProject);
+ Assert.IsFalse (result);
+ }
}
}