public void GetOriginalTargetFrameworks_WhenTargetFramworksSpecified_HasCorrectTargetFramework(string targetFrameworks, string[] expected) { var project = new MockMSBuildProject(new Dictionary <string, string> { ["TargetFrameworks"] = targetFrameworks }); var actual = MSBuildStaticGraphRestore.GetOriginalTargetFrameworks(project, new List <NuGetFramework>()); actual.ShouldBeEquivalentTo(expected); }
public void GetOriginalTargetFrameworks_WhenTargetFrameworksNotSpecified_HasCorrectTargetFramework(string targetFrameworks, string[] expected) { var project = new MockMSBuildProject(new Dictionary <string, string> { ["TargetFrameworks"] = null }); var actual = MSBuildStaticGraphRestore.GetOriginalTargetFrameworks(project, targetFrameworks.Split(';').Select(NuGetFramework.Parse).ToList()); actual.ShouldBeEquivalentTo(expected); }