public void TryGetVersionFromProductInfoHandlesValidInput(TargetFrameworkMoniker expectedTfm, string expectedMsBuildMoniker, string productName, string productVersion) { Assert.True(CoreRuntime.TryGetVersionFromProductInfo(productVersion, productName, out Version version)); var runtime = CoreRuntime.FromVersion(version); Assert.Equal(expectedTfm, runtime.TargetFrameworkMoniker); Assert.Equal(expectedMsBuildMoniker, runtime.MsBuildMoniker); }
public void TryGetVersionFromRuntimeDirectoryHandlesValidInput(string runtimeDirectory, TargetFrameworkMoniker expectedTfm, string expectedMsBuildMoniker) { Assert.True(CoreRuntime.TryGetVersionFromRuntimeDirectory(runtimeDirectory, out Version version)); var runtime = CoreRuntime.FromVersion(version); Assert.Equal(expectedTfm, runtime.TargetFrameworkMoniker); Assert.Equal(expectedMsBuildMoniker, runtime.MsBuildMoniker); }
public void TryGetVersionFromFrameworkNameHandlesValidInput(string frameworkName, RuntimeMoniker expectedTfm, string expectedMsBuildMoniker) { Assert.True(CoreRuntime.TryGetVersionFromFrameworkName(frameworkName, out Version version)); var runtime = CoreRuntime.FromVersion(version); Assert.Equal(expectedTfm, runtime.RuntimeMoniker); Assert.Equal(expectedMsBuildMoniker, runtime.MsBuildMoniker); }