Esempio n. 1
0
        private static MarkClean CreateMarkClean(string packageId, string packageVersion)
        {
            var loggerMock = new Mock <ILogger <MarkClean> >();
            var args       = new Dictionary <string, string>
            {
                { CommandLineArguments.PackageId, packageId },
                { CommandLineArguments.PackageVersion, packageVersion },
                { CommandLineArguments.ValidationId, Guid.NewGuid().ToString() },
                { CommandLineArguments.Comment, "comment" },
                { CommandLineArguments.Alias, "angrigor" },
            };

            var mc = new MarkClean(args, loggerMock.Object, null, "container", null, null, "https://www.nuget.org/");

            return(mc);
        }
Esempio n. 2
0
        public void PackageVersionUrlDecoded(string argument, string expectedPackageVersion)
        {
            MarkClean mc = CreateMarkClean("Newtonsoft.Json", argument);

            Assert.Equal(expectedPackageVersion, mc.PackageVersion);
        }
Esempio n. 3
0
        public void PackageIdUrlDecoded(string argument, string expectedPackageid)
        {
            MarkClean mc = CreateMarkClean(argument, "1.0.0");

            Assert.Equal(expectedPackageid, mc.PackageId);
        }