コード例 #1
0
ファイル: Tests.cs プロジェクト: roman-m-1998/AndroidX
        public void Test_Should_Detect_Multiple_Versions_Project_Assets()
        {
            var path = Path.Combine(AppDomain.CurrentDomain.SetupInformation.ApplicationBase, "TestData");

            var packageVersions = new Dictionary <string, string>();

            NugetPackages.GatherProjectJsonVersions(
                VerifyVersionsTask.AndroidXPackagePrefix,
                path,
                VerifyVersionsTask.ExcludedAndroidXPackages,
                new Version(8, 1),
                packageVersions);

            Assert.NotEmpty(packageVersions);

            var distinctVersions = NugetPackages.GetDistinctVersions(VerifyVersionsTask.AndroidXPackagePrefix, VerifyVersionsTask.ExcludedAndroidXPackages, packageVersions);

            Assert.True(distinctVersions > 1);
        }