private static ApplicationWithAttributes MakeApp() { AppCall call = new AppCall(ASMRestSettingsInstance.Instance); call.SkipHtmlEncoding = true; ApplicationWithAttributes app = call.Get(79); return(app); }
public void GetApp() { InitSettings(); AppCall call = new AppCall(ASMRestSettingsInstance.Instance); ApplicationWithAttributes app = call.Get(79); Assert.IsNotNull(app); Assert.AreEqual("Altoro Mutual", Utils.HtmlDecode(app.name)); Assert.AreEqual("Yes", app.GetAttrVal("Web Based")); }
void Init() { if (ASMRestSettingsInstance.Instance.IssueAttributeMap.Count == 0) { IssueAttributeDefinitionListCall defsCall = new IssueAttributeDefinitionListCall(ASMRestSettingsInstance.Instance); var defs = defsCall.Get(); foreach (IssueAttributeDefinitionEx def in defs.attributeDefColl) { ASMRestSettingsInstance.Instance.IssueAttributeMap.Add(def.id.ToString(), def.name); } } AppCall appCall = new AppCall(ASMRestSettingsInstance.Instance); var app = appCall.Get(ATTACKS_APP_ID); IssueListCall issuesCall = new IssueListCall(app, ASMRestSettingsInstance.Instance); issuesCall.SkipHtmlEncoding = true; issuesCall.IssueAttributesMap = ASMRestSettingsInstance.Instance.IssueAttributeMap; _issues = issuesCall.Fetch("+issuetype"); }