public void testIndividualViewers()
        {
            // view webXml mappings
            var webXmlControl = (ascx_J2EE_web_xml)O2AscxGUI.openAscx(typeof(ascx_J2EE_web_xml));

            Assert.That(webXmlControl != null, "webXmlControl was null");
            webXmlControl.mapFile(web_xml);


            // view strutsConfig mappings
            var strusConfigControl = (ascx_Struts_config_xml)O2AscxGUI.openAscx(typeof(ascx_Struts_config_xml));

            Assert.That(strusConfigControl != null, "strusConfigControl was null");
            strusConfigControl.mapFile(struts_config_xml);

            // view validation mappings
            var validationControl = (ascx_Validation_xml)O2AscxGUI.openAscx(typeof(ascx_Validation_xml));

            Assert.That(validationControl != null, "validationControl was null");
            validationControl.mapFile(validation_xml);

            // view validation mappings
            var tilesDefinitions = (ascx_TilesDefinition_xml)O2AscxGUI.openAscx(typeof(ascx_TilesDefinition_xml));

            Assert.That(validationControl != null, "ascx_TilesDefinition_xml was null");

            O2AscxGUI.waitForAscxGuiClose();
            O2AscxGUI.close();
        }
        public void loadCodeFile_FindBugs()
        {
            Assert.That(File.Exists(findBugsExample), "File Didn't exist");
            var loadEngine = new O2AssesmentLoad_FindBugs();

            Assert.That(loadEngine.canLoadFile(findBugsExample), "load engine could not load file");
            var o2Assessment = loadEngine.loadFile(findBugsExample);

            Assert.That(o2Assessment != null, "o2Assessment was null");
            Assert.That(o2Assessment.o2Findings.Count > 0, "There were no findings imported");
            var savedFile = o2Assessment.save(new O2AssessmentSave_OunceV6());

            Assert.That(File.Exists(savedFile), "savedFile didnt exist:" + savedFile);
            DI.log.info("Imported file saved to :{0}", savedFile);

            ascx_FindingsViewer.o2AssessmentLoadEngines.Add(new O2AssessmentLoad_OunceV6());
            var findingsViewerControlName = "FindingsViewer";

            O2AscxGUI.openAscxAsForm(typeof(ascx_FindingsViewer), findingsViewerControlName);
            var findingsViewerControl = (ascx_FindingsViewer)O2AscxGUI.getAscx(findingsViewerControlName);

            findingsViewerControl.loadO2Assessment(savedFile);
            //O2AscxGUI.waitForAscxGuiClose();
            O2AscxGUI.close();
        }
Exemplo n.º 3
0
        public void editRule()
        {
            xRulesEditor.invokeOnThread(() => editRule_Thread());

            //O2AscxGUI.waitForAscxGuiClose();
            O2AscxGUI.close();
            DI.log.info("all done");
        }
        public void testStrutsMapping_ManualTest()
        {
            O2AscxGUI.launch("test Struts Mappings - Manual Test");
            var strutsMappingsControl =
                (ascx_StrutsMappings_ManualMapping)
                O2AscxGUI.openAscx(typeof(ascx_StrutsMappings_ManualMapping), O2DockState.Document, "Struts Mappings");

            O2AscxGUI.waitForAscxGuiClose();
            O2AscxGUI.close();
        }
        public void testStrutsMapping()
        {
            O2AscxGUI.launch("test Struts Mappings");
            var strutsMappingsControl = (ascx_StrutsMappings)O2AscxGUI.openAscx(typeof(ascx_StrutsMappings), O2DockState.DockLeft, "Struts Mappings");

            Assert.That(strutsMappingsControl != null, "strutsMappingsControl was null");
            var strutsMappings = StrutsMappingsHelpers.calculateStrutsMapping(web_xml, struts_config_xml, "", "");

            Assert.That(strutsMappings != null, "strutsMappings was null");
            strutsMappingsControl.showStrutsMappings(web_xml, struts_config_xml, "", "");

            O2AscxGUI.waitForAscxGuiClose();
            O2AscxGUI.close();
        }
Exemplo n.º 6
0
        [Test]  // the errors that will appear in the logs are because we are not loading the CIR data file, for example "getTreeNodeWithAutoWiredObject, loaded cirData did not contained signature :org.springframework.samples.petclinic.web.EditOwnerForm.setupForm(int;org.springframework.ui.Model):java.lang.String"
        public void viewSpringMvcControllersObjectOnGui()
        {
            if (false == File.Exists(expectedSpringMvcAttributeXmlFile))
            {
                AnnotationsHelper.executeJythonScript(testSpringMvcClassFile);
            }
            // create controllers
            var springMvcControllers = LoadSpringMvcData.createSpringMvcControllersFromXmlAttributeFile(expectedSpringMvcAttributeXmlFile);
            // create Gui
            var viewSpringMvcControllerName = "ascx_CreateSpringMvcMappings";

            O2AscxGUI.openAscxAsForm(typeof(ascx_SpringMvcMappings), viewSpringMvcControllerName);
            var springMvcMappings = (ascx_SpringMvcMappings)O2AscxGUI.getAscx(viewSpringMvcControllerName);

            // load controllers on gui
            springMvcMappings.showSpringMvcControllers(springMvcControllers);
            O2AscxGUI.close();
            //viewSpringMvcController
        }
Exemplo n.º 7
0
        public void loadTestData()
        {
            O2AscxGUI.openAscxAsForm(typeof(ascx_JoinTracesOnInterfaces));
            var joinTracesControl = (ascx_JoinTracesOnInterfaces)O2AscxGUI.getAscx("ascx_JoinTracesOnInterfaces");

            Assert.That(joinTracesControl != null, "joinTracesControl object was null");
            var baseFindingsControl = joinTracesControl.getBaseFindingsControl();
            // var barCirDataViewerControl = joinTracesControl.getBaseCirDataViewerControl();
            // load base Findings
            var loadThread = joinTracesControl.loadBaseFindings(baseFindings);

            loadThread.Join();
            Assert.That(baseFindingsControl.currentO2Findings.Count > 0, "no findings Loaded");
            // load base Cir
            joinTracesControl.loadBaseCir(baseCir);

            // calculateSourcesMappedToInterfaces

            joinTracesControl.calculateSourcesMappedToInterfaces(true);

            O2AscxGUI.close();
            //O2AscxGUI.waitForAscxGuiClose();
        }
Exemplo n.º 8
0
 public void closeGui()
 {
     //O2AscxGUI.waitForAscxGuiClose();
     O2AscxGUI.close();
 }
 public void closeGUI()
 {
     O2AscxGUI.close();
     //O2AscxGUI.waitForAscxGuiClose();
 }