Exemple #1
0
        private static ApplicationWithAttributes MakeApp()
        {
            AppCall call = new AppCall(ASMRestSettingsInstance.Instance);

            call.SkipHtmlEncoding = true;
            ApplicationWithAttributes app = call.Get(79);

            return(app);
        }
Exemple #2
0
        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"));
        }
Exemple #3
0
        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");
        }