List of usage examples for org.apache.commons.lang3 StringUtils contains
public static boolean contains(final CharSequence seq, final CharSequence searchSeq)
Checks if CharSequence contains a search CharSequence, handling null .
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010602Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.06.02-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());//from www . ja va 2 s . c o m assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_NATURE_OF_IMAGE_AND_DETAILED_DESC_AVAILABILITY_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); Iterator<EvidenceElement> iter = processRemark.getElementList().iterator(); EvidenceElement ee = iter.next(); assertEquals("Some text can be added here.", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = iter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------3NMI-02--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-3NMI-02"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()).iterator().next()); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_DETAILED_DESC_DEFINITION_OF_INFORMATIVE_IMG_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); iter = processRemark.getElementList().iterator(); ee = iter.next(); assertEquals("Some text can be added here.", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = iter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------3NMI-03--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-3NMI-03"); // check number of elements in the page assertEquals(2, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(2, processResult.getRemarkSet().size()); Iterator<ProcessRemark> pIter = processResult.getRemarkSet().iterator(); processRemark = (SourceCodeRemark) pIter.next(); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_DETAILED_DESC_DEFINITION_OF_INFORMATIVE_IMG_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); iter = processRemark.getElementList().iterator(); ee = iter.next(); assertEquals("Some other text.", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = iter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image2.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); processRemark = (SourceCodeRemark) pIter.next(); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_NATURE_OF_IMAGE_AND_DETAILED_DESC_AVAILABILITY_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); iter = processRemark.getElementList().iterator(); ee = iter.next(); assertEquals("Some text.", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = iter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image1.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-04--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-04"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-05--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-05"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-06--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.02-4NA-06"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010603Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //-------------------------------3NMI-01-------------------------------- //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.06.03-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/* w w w.ja v a 2 s.c om*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_NATURE_OF_IMAGE_AND_DETAILED_DESC_AVAILABILITY_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); Iterator<EvidenceElement> pIter = processRemark.getElementList().iterator(); EvidenceElement ee = pIter.next(); assertEquals("", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = pIter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock-embed-object.png")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //-------------------------------3NMI-02-------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-3NMI-02"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()).iterator().next()); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_DETAILED_DESC_DEFINITION_OF_INFORMATIVE_IMG_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); pIter = processRemark.getElementList().iterator(); ee = pIter.next(); assertEquals("", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = pIter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock-embed-object.png")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //-------------------------------3NMI-03-------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-3NMI-03"); // check number of elements in the page assertEquals(2, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(2, processResult.getRemarkSet().size()); Iterator<ProcessRemark> iter = processResult.getRemarkSet().iterator(); processRemark = (SourceCodeRemark) iter.next(); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_DETAILED_DESC_DEFINITION_OF_INFORMATIVE_IMG_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); pIter = processRemark.getElementList().iterator(); ee = pIter.next(); assertEquals("", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = pIter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock-embed-object2.png")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); processRemark = (SourceCodeRemark) iter.next(); assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.CHECK_NATURE_OF_IMAGE_AND_DETAILED_DESC_AVAILABILITY_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(2, processRemark.getElementList().size()); pIter = processRemark.getElementList().iterator(); ee = pIter.next(); assertEquals("", ee.getValue()); assertEquals(HtmlElementStore.TEXT_ELEMENT2, ee.getEvidence().getCode()); ee = pIter.next(); assertTrue(StringUtils.contains(ee.getValue(), "mock-embed-object1.png")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01--------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.06.03-4NA-04"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010801Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.08.01-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/*from ww w. j av a 2 s. c om*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.IMG_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.jpg")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.01-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.01-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010804Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.08.04-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/* ww w .j a va 2 s . c o m*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.04-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.04-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.04-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-04---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.04-4NA-04"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010805Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.08.05-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/*www.j a v a 2 s .c om*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_embed_object")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.05-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); //---------------------------------------------------------------------- //------------------------------4NA-02------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.05-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.08.05-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010901Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.09.01-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/*from w w w.j av a 2 s. c o m*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.IMG_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.jpg")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.01-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.01-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010904Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.09.04-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());//from w w w . j av a 2 s. c om assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.OBJECT_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_image.gif")); assertEquals(DATA_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.04-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.04-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.04-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-04---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.04-4NA-04"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule010905Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------3NMI-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.01.09.05-3NMI-01"); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); // check test result assertEquals(TestSolution.NEED_MORE_INFO, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());/*from www .j ava 2s .co m*/ assertEquals(TestSolution.NEED_MORE_INFO, processRemark.getIssue()); assertEquals(RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.EMBED_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock_embed_object")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.05-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-02---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.05-4NA-02"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------4NA-03---------------------------------- //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.01.09.05-4NA-03"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(0, processResult.getElementCounter()); }
From source file:org.opens.tanaguru.rules.rgaa30.Rgaa30Rule020101Test.java
@Override protected void setProcess() { //---------------------------------------------------------------------- //------------------------------1Passed-01------------------------------ //---------------------------------------------------------------------- ProcessResult processResult = processPageTest("Rgaa30.Test.02.01.01-1Passed-01"); // check test result assertEquals(TestSolution.PASSED, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); // check number of elements in the page assertEquals(1, processResult.getElementCounter()); //---------------------------------------------------------------------- //------------------------------2Failed-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.02.01.01-2Failed-01"); // check number of elements in the page assertEquals(2, processResult.getElementCounter()); // check test result assertEquals(TestSolution.FAILED, processResult.getValue()); // check number of remarks and their value assertEquals(1, processResult.getRemarkSet().size()); SourceCodeRemark processRemark = ((SourceCodeRemark) ((LinkedHashSet) processResult.getRemarkSet()) .iterator().next());//from www . j a v a 2 s .c o m assertEquals(TestSolution.FAILED, processRemark.getIssue()); assertEquals(RemarkMessageStore.TITLE_ATTR_MISSING_MSG, processRemark.getMessageCode()); assertEquals(HtmlElementStore.FRAME_ELEMENT, processRemark.getTarget()); // check number of evidence elements and their value assertEquals(1, processRemark.getElementList().size()); EvidenceElement ee = processRemark.getElementList().iterator().next(); assertTrue(StringUtils.contains(ee.getValue(), "mock-frame1.html")); assertEquals(SRC_ATTR, ee.getEvidence().getCode()); //---------------------------------------------------------------------- //------------------------------4NA-01------------------------------ //---------------------------------------------------------------------- processResult = processPageTest("Rgaa30.Test.02.01.01-4NA-01"); // check test result assertEquals(TestSolution.NOT_APPLICABLE, processResult.getValue()); // check test has no remark assertNull(processResult.getRemarkSet()); }
From source file:org.rm3l.ddwrt.tiles.status.wan.WANMonthlyTrafficTile.java
@Nullable @Override//from w w w . j av a2 s . c o m protected Loader<NVRAMInfo> getLoader(int id, Bundle args) { if (nbRunsLoader <= 0 || mAutoRefreshToggle) { setLoadingViewVisibility(View.VISIBLE); } return new AsyncTaskLoader<NVRAMInfo>(this.mParentFragmentActivity) { @Nullable @Override public NVRAMInfo loadInBackground() { try { Log.d(LOG_TAG, "Init background loader for " + WANMonthlyTrafficTile.class + ": routerInfo=" + mRouter + " / this.mAutoRefreshToggle= " + mAutoRefreshToggle + " / nbRunsLoader=" + nbRunsLoader); if (nbRunsLoader > 0 && !mAutoRefreshToggle) { //Skip run Log.d(LOG_TAG, "Skip loader run"); throw new DDWRTTileAutoRefreshNotAllowedException(); } nbRunsLoader++; @NotNull final NVRAMInfo nvramInfo = new NVRAMInfo(); NVRAMInfo nvramInfoTmp = null; try { //noinspection ConstantConditions nvramInfoTmp = NVRAMParser.parseNVRAMOutput(SSHUtils.getManualProperty(mRouter, mGlobalPreferences, "nvram show 2>/dev/null | grep traff[-_]")); } finally { if (nvramInfoTmp != null) { nvramInfo.putAll(nvramInfoTmp); } } traffDataTableBuilder = ImmutableTable.builder(); if (nvramInfo.isEmpty()) { throw new DDWRTNoDataException("No Data!"); } @SuppressWarnings("ConstantConditions") final Set<Map.Entry<Object, Object>> entries = nvramInfo.getData().entrySet(); for (final Map.Entry<Object, Object> entry : entries) { final Object key; final Object value; if (entry == null || (key = entry.getKey()) == null || (value = entry.getValue()) == null) { continue; } if (!StringUtils.startsWithIgnoreCase(key.toString(), "traff-")) { continue; } final String month = key.toString().replace("traff-", DDWRTCompanionConstants.EMPTY_STRING); final String yearlyTraffData = value.toString(); final List<String> yearlyTraffDataList = MONTHLY_TRAFF_DATA_SPLITTER .splitToList(yearlyTraffData); if (yearlyTraffDataList == null || yearlyTraffDataList.isEmpty()) { continue; } int dayNum = 1; for (final String dailyInOutTraffData : yearlyTraffDataList) { if (StringUtils.contains(dailyInOutTraffData, "[")) { continue; } final List<String> dailyInOutTraffDataList = DAILY_TRAFF_DATA_SPLITTER .splitToList(dailyInOutTraffData); if (dailyInOutTraffDataList == null || dailyInOutTraffDataList.size() < 2) { continue; } final String inTraff = dailyInOutTraffDataList.get(0); final String outTraff = dailyInOutTraffDataList.get(1); traffDataTableBuilder.put(month, dayNum++, Lists.newArrayList(Double.parseDouble(inTraff), Double.parseDouble(outTraff))); } } traffData = traffDataTableBuilder.build(); return nvramInfo; } catch (@NotNull final Exception e) { e.printStackTrace(); return new NVRAMInfo().setException(e); } } }; }