public void GetLanguageVersion_MapsExactVersionsCorrectly(AssemblyIdentity assemblyIdentity, RazorLanguageVersion expectedVersion) { // Act var languageVersion = DefaultProjectExtensibilityConfigurationFactory.GetLanguageVersion(assemblyIdentity); // Assert Assert.Same(expectedVersion, languageVersion); }
public void GetLanguageVersion_MapsFuture_2_0_VersionsCorrectly() { // Arrange var assemblyIdentity = new AssemblyIdentity("Microsoft.AspNetCore.Razor", new Version("2.3.0.0")); // Act var languageVersion = DefaultProjectExtensibilityConfigurationFactory.GetLanguageVersion(assemblyIdentity); // Assert Assert.Same(RazorLanguageVersion.Latest, languageVersion); }