Ejemplo n.º 1
0
        public void HasLowerCompatibleVersionWithSameMajor_Returns_True_With_LowerCompatibleVersionWithSameMajor()
        {
            var nugetVersion = NuGetVersion.Parse("3.1.0");
            var actualResult = NugetVersionHelper.HasLowerCompatibleVersionWithSameMajor(nugetVersion, new List <string>
            {
                "3.0.0"
            });

            Assert.IsTrue(actualResult);
        }
Ejemplo n.º 2
0
        public void GetMaxVersion_Returns_Largest_Version()
        {
            var expectedResult = NuGetVersion.Parse("3.0.0");
            var actualResult   = NugetVersionHelper.GetMaxVersion(new List <string>
            {
                "1.0.0",
                "2.1.0",
                "3.0.0",
                "2.9.0"
            });

            Assert.AreEqual(expectedResult.ToString(), actualResult.ToString());
        }
Ejemplo n.º 3
0
        public void GetMaxVersion_Returns_Null_When_Input_Is_Empty()
        {
            var actualResult = NugetVersionHelper.GetMaxVersion(new List <string>());

            Assert.IsNull(actualResult);
        }