Exemple #1
0
        public void UpdatePackageCache()
        {
            IList <PackageCache> ghostRunnerPackageCache = _packageCacheService.GetAllProjectPackageCache("d4708c0d-721e-426e-b49e-35990687db22");

            Assert.AreEqual(2, ghostRunnerPackageCache.Count);

            Assert.IsTrue(ghostRunnerPackageCache[0].Store);

            _packageCacheService.UpdatePackageCache(ghostRunnerPackageCache[0].ExternalId, false);

            IList <PackageCache> updatedGhostRunnerPackageCache = _packageCacheService.GetAllProjectPackageCache("d4708c0d-721e-426e-b49e-35990687db22");

            Assert.AreEqual(2, updatedGhostRunnerPackageCache.Count);

            Assert.IsFalse(updatedGhostRunnerPackageCache[0].Store);
        }
        public ActionResult UpdatePackageCache(String projectId, String packageCacheId, Boolean cache)
        {
            _packageCacheService.UpdatePackageCache(packageCacheId, cache);

            return(Content(JSONHelper.BuildStatusMessage("success")));
        }