public void Run()
        {
            var allVersions = new List<SemanticVersion>
            {
                new SemanticVersion("1.0.0"),
                new SemanticVersion("1.0.1"),
                new SemanticVersion("1.1.0"),
                new SemanticVersion("1.2.0"),
                new SemanticVersion("1.2.1"),
                new SemanticVersion("1.2.3"),
                new SemanticVersion("2.0.0"),
                new SemanticVersion("2.1.0"),
            };

            var versions = new CompareLatestPatchStrategy()
                .GetVersionsToCompare(allVersions);


            var output = string.Join(Environment.NewLine, versions);

            Console.Out.WriteLine(output);
            Approvals.Verify(output);
        }
Exemplo n.º 2
0
        public void Run()
        {
            var allVersions = new List <SemanticVersion>
            {
                new SemanticVersion("1.0.0"),
                new SemanticVersion("1.0.1"),
                new SemanticVersion("1.1.0"),
                new SemanticVersion("1.2.0"),
                new SemanticVersion("1.2.1"),
                new SemanticVersion("1.2.3"),
                new SemanticVersion("2.0.0"),
                new SemanticVersion("2.1.0"),
            };

            var versions = new CompareLatestPatchStrategy()
                           .GetVersionsToCompare(allVersions);


            var output = string.Join(Environment.NewLine, versions);

            Console.Out.WriteLine(output);
            Approvals.Verify(output);
        }