Пример #1
0
        public void FetchPackageList_OneNonUPMFile_IsEmptyCollection()
        {
            var ignoredPackage = new GithubDirectoryContent {
                Type = "file",
                Name = "ignore.me",
            };
            var stubGithub
                = CreateRemoteRepositoryServiceStub(new GithubDirectoryContent[] { ignoredPackage });

            var packageList = AvailablePackageList.FetchPackageList(stubGithub);

            CollectionAssert.IsEmpty(packageList);
        }
Пример #2
0
        public void FetchPackageList_OnePackage_IsOnlyPackage()
        {
            var stubPackage    = CreatePackageWithName("example");
            var stubGithubFile = new GithubDirectoryContent {
                Type = "file",
                Name = stubPackage.Name + ".upm",
            };
            var stubGithub
                = CreateRemoteRepositoryServiceStub(new GithubDirectoryContent[] { stubGithubFile });

            var packageList = AvailablePackageList.FetchPackageList(stubGithub);

            var idealPackageList = new PackageDetails[] { stubPackage };

            CollectionAssert.AreEqual(packageList, idealPackageList);
        }