예제 #1
0
        public void GetUriReplacesIdAndVersionTokensInUriTemplateWhenAvailable(string template, string expected)
        {
            var resource = PackageDetailsUriResourceV3.CreateOrNull(template);

            var actual = resource.GetUri("Test", NuGetVersion.Parse("1.0.0.0-ALPHA+git"));

            Assert.Equal(expected, actual.ToString());
        }
예제 #2
0
        public void CreateOrNullReturnsNullForInvalid(string template)
        {
            var resource = PackageDetailsUriResourceV3.CreateOrNull(template);

            Assert.Null(resource);
        }