public void MatchesHigherVersionToHighestAssembly() { var matcher = new AssemblyMatcher(); var resources = new[] { $"Blah.{AssemblyPrefix}v9.2.dll", $"Blah.{AssemblyPrefix}v9.1.dll", }; var match = matcher.MatchResource(resources, "10.2.1"); Assert.Equal(resources[0], match.ResourceName); }
public void FindsExactMatch() { var matcher = new AssemblyMatcher(); var resources = new[] { $"Blah.{AssemblyPrefix}v9.1.dll", $"Blah.{AssemblyPrefix}v9.2.dll" }; var match = matcher.MatchResource(resources, "9.2.1"); Assert.Equal(resources[1], match.ResourceName); }