public async Task GetValidURL() { var x = await Program.GetUpdateCenter ("https://updates.jenkins.io/current/update-center.json"); Assert.AreEqual(x.Success, true); }
public async Task CheckDependencyOfDependency() { var x = await Program.GetUpdateCenterFromFile("updateCenterJSON.json"); var process = await Program.DeserializePluginList(x); var finalList = await Program.GetPluginsList(new[] { "openshift-client" }, process); Assert.Contains("ace-editor", finalList); }
public async Task CheckDependencies_FromFile() { var x = await Program.GetUpdateCenterFromFile("updateCenterJSON.json"); var process = await Program.DeserializePluginList(x); var finalList = await Program.GetPluginsList(new[] { "kubernetes" }, process); Assert.Contains(pluginList, finalList); }
public async Task CheckDependencies() { var x = await Program.GetUpdateCenter ("https://updates.jenkins.io/current/update-center.json"); var process = await Program.DeserializePluginList(x.Data.Substring(19).TrimEnd(new[] { ')', ';' })); var finalList = await Program.GetPluginsList(new[] { "kubernetes" }, process); Assert.AreEqual(pluginList, finalList); }
public async Task GetInvalidURL() { var x = await Program.GetUpdateCenter("https://google.com/update-center.json"); Assert.AreEqual(x.Success, false); }