Search in sources :

Example 26 with ImmutablePair

use of org.apache.commons.lang3.tuple.ImmutablePair in project Asqatasun by Asqatasun.

the class Rgaa32016Rule130601Test method setProcess.

@Override
protected void setProcess() {
    //----------------------------------------------------------------------
    //------------------------------3NMI-01---------------------------------
    //----------------------------------------------------------------------
    ProcessResult processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-01");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 1, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.odt"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    //------------------------------3NMI-02---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-02");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, getMessageKey(RemarkMessageStore.CHECK_DOWNLOADABLE_DOCUMENT_FROM_FORM_MSG), HtmlElementStore.A_ELEMENT, 1);
    //----------------------------------------------------------------------
    //------------------------------3NMI-03---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-03");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, getMessageKey(RemarkMessageStore.CHECK_MANUALLY_LINK_WITHOUT_EXT_MSG), HtmlElementStore.A_ELEMENT, 1);
    //----------------------------------------------------------------------
    //------------------------------3NMI-04---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-04");
    checkResultIsPreQualified(processResult, 2, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, getMessageKey(RemarkMessageStore.CHECK_MANUALLY_LINK_WITHOUT_EXT_MSG), HtmlElementStore.A_ELEMENT, 1);
    //----------------------------------------------------------------------
    //------------------------------3NMI-05---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-05");
    checkResultIsPreQualified(processResult, 177, 177);
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 1, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.ods"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 2, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.fods"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 3, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.odt"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 4, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.fodt"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 5, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.odp"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 6, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.fodp"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 7, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.odg"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 8, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.fodg"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 9, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.pdf"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 10, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.doc"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 11, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.docx"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 12, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.docm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 13, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.dot"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 14, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.dotm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 15, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xls"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 16, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlsx"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 17, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlsm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 18, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlt"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 19, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xltx"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 20, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xltm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 21, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlc"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 22, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlr"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 23, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.xlam"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 24, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.csv"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 25, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.ppt"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 26, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.pptx"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 27, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.pps"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 28, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.vsd"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 29, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.vst"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 30, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.vss"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 31, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sxc"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 32, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sxd"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 33, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sxi"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 34, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sxm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 35, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sxw"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 36, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sda"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 37, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sdc"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 38, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sdd"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 39, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sdf"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 40, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sdp"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 41, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sds"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 42, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.sdw"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 43, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.oth"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 44, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.otg"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 45, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.ots"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 46, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.ott"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 47, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.cwk"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 48, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.cws"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 49, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.tar"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 50, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.tgz"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 51, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.bz"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 52, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.bz2"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 53, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.zip"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 54, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.gzip"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 55, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.gz"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 56, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.Z"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 57, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.7z"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 58, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.rar"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 59, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r00"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 60, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.rpm"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 61, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.deb"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 62, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.msi"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 63, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.exe"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 64, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.bat"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 65, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.pif"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 66, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.class"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 67, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.torrent"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 68, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.dmg"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 69, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.apk"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 70, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.bin"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 71, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.bak"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 72, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.dat"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 73, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.jar"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 74, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.mdk"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 75, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.dsk"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 76, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.vmdk"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 77, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r00"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 78, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r01"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 79, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r02"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 80, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r03"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 81, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r04"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 82, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r05"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 83, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r06"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 84, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r07"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 85, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r08"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 86, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r09"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 87, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r10"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 88, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r11"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 89, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r12"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 90, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r13"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 91, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r14"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 92, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r15"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 93, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r16"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 94, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r17"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 95, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r18"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 96, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r19"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 97, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r20"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 98, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r21"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 99, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r22"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 100, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r23"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 101, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r24"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 102, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r25"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 103, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r26"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 104, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r27"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 105, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r28"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 106, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r29"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 107, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r30"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 108, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r31"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 109, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r32"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 110, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r33"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 111, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r34"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 112, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r35"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 113, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r36"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 114, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r37"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 115, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r38"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 116, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r39"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 117, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r40"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 118, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r41"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 119, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r42"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 120, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r43"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 121, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r44"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 122, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r45"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 123, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r46"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 124, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r47"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 125, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r48"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 126, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r49"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 127, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r50"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 128, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r51"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 129, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r52"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 130, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r53"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 131, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r54"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 132, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r55"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 133, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r56"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 134, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r57"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 135, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r58"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 136, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r59"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 137, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r60"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 138, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r61"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 139, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r62"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 140, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r63"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 141, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r64"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 142, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r65"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 143, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r66"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 144, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r67"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 145, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r68"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 146, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r69"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 147, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r70"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 148, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r71"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 149, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r72"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 150, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r73"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 151, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r74"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 152, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r75"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 153, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r76"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 154, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r77"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 155, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r78"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 156, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r79"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 157, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r80"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 158, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r81"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 159, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r82"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 160, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r83"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 161, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r84"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 162, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r85"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 163, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r86"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 164, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r87"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 165, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r88"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 166, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r89"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 167, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r90"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 168, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r91"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 169, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r92"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 170, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r93"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 171, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r94"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 172, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r95"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 173, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r96"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 174, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r97"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 175, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r98"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 176, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.r99"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.DOWNLOADABLE_FILE_DETECTED_CHECK_FORMAT_MSG, HtmlElementStore.A_ELEMENT, 177, new ImmutablePair(AttributeStore.HREF_ATTR, "my-link.taz"), new ImmutablePair(AttributeStore.TITLE_ATTR, "attribute-absent"));
    //----------------------------------------------------------------------
    //------------------------------3NMI-06---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.13.06.01-3NMI-06");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, getMessageKey(RemarkMessageStore.CHECK_MANUALLY_LINK_WITHOUT_EXT_MSG), HtmlElementStore.A_ELEMENT, 1);
    //----------------------------------------------------------------------
    //------------------------------4NA--01---------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.13.06.01-4NA-01"));
    //----------------------------------------------------------------------
    //------------------------------4NA-02----------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.13.06.01-4NA-02"), 26);
    //----------------------------------------------------------------------
    //------------------------------4NA-03----------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.13.06.01-4NA-03"));
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair)

Example 27 with ImmutablePair

use of org.apache.commons.lang3.tuple.ImmutablePair in project Asqatasun by Asqatasun.

the class Rgaa32016Rule020201Test method setProcess.

@Override
protected void setProcess() {
    //----------------------------------------------------------------------
    //------------------------------2Failed-01------------------------------
    //----------------------------------------------------------------------
    ProcessResult processResult = processPageTest("Rgaa32016.Test.2.2.1-2Failed-01");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.NOT_PERTINENT_TITLE_OF_IFRAME_MSG, HtmlElementStore.IFRAME_ELEMENT, 1, new ImmutablePair(TITLE_ATTR, ""));
    //----------------------------------------------------------------------
    //------------------------------2Failed-02------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.2.2.1-2Failed-02");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.NOT_PERTINENT_TITLE_OF_IFRAME_MSG, HtmlElementStore.IFRAME_ELEMENT, 1, new ImmutablePair(TITLE_ATTR, ""));
    //----------------------------------------------------------------------
    //------------------------------2Failed-03------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.2.2.1-2Failed-03");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.NOT_PERTINENT_TITLE_OF_IFRAME_MSG, HtmlElementStore.IFRAME_ELEMENT, 1, new ImmutablePair(TITLE_ATTR, "!§:;.,?%*\\~/@()[]^_°=+-"));
    //----------------------------------------------------------------------
    //------------------------------2Failed-04------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.2.2.1-2Failed-04");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.NOT_PERTINENT_TITLE_OF_IFRAME_MSG, HtmlElementStore.IFRAME_ELEMENT, 1, new ImmutablePair(TITLE_ATTR, "mock-iframe.html"));
    //----------------------------------------------------------------------
    //------------------------------3NMI-01---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.2.2.1-3NMI-01");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.CHECK_TITLE_OF_IFRAME_PERTINENCE_MSG, HtmlElementStore.IFRAME_ELEMENT, 1, new ImmutablePair(TITLE_ATTR, "title of iframe"));
    //----------------------------------------------------------------------
    //------------------------------4NA-01----------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.2.2.1-4NA-01"));
    //----------------------------------------------------------------------
    //------------------------------4NA-02----------------------------------
    //----------------------------------------------------------------------        
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.2.2.1-4NA-02"));
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair) ProcessResult(org.asqatasun.entity.audit.ProcessResult)

Example 28 with ImmutablePair

use of org.apache.commons.lang3.tuple.ImmutablePair in project Asqatasun by Asqatasun.

the class Rgaa32016Rule010901Test method setProcess.

@Override
protected void setProcess() {
    //----------------------------------------------------------------------
    //------------------------------3NMI-01------------------------------
    //----------------------------------------------------------------------
    ProcessResult processResult = processPageTest("Rgaa32016.Test.1.9.1-3NMI-01");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.MANUAL_CHECK_ON_ELEMENTS_MSG, HtmlElementStore.IMG_ELEMENT, 1, new ImmutablePair(SRC_ATTR, "mock_image.jpg"));
    //----------------------------------------------------------------------
    //------------------------------4NA-01------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.1.9.1-4NA-01"));
    //----------------------------------------------------------------------
    //------------------------------4NA-02----------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.1.9.1-4NA-02"));
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair) ProcessResult(org.asqatasun.entity.audit.ProcessResult)

Example 29 with ImmutablePair

use of org.apache.commons.lang3.tuple.ImmutablePair in project Asqatasun by Asqatasun.

the class Rgaa32016Rule010802Test method setProcess.

@Override
protected void setProcess() {
    //----------------------------------------------------------------------
    //------------------------------3NMI-01------------------------------
    //----------------------------------------------------------------------
    ProcessResult processResult = processPageTest("Rgaa32016.Test.01.08.03-3NMI-01");
    checkResultIsPreQualified(processResult, 2, 2);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.CHECK_TEXT_STYLED_PRESENCE_OF_INFORMATIVE_IMG_MSG, HtmlElementStore.INPUT_ELEMENT, 1, new ImmutablePair(SRC_ATTR, ABSENT_ATTRIBUTE_VALUE));
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.CHECK_NATURE_OF_IMAGE_AND_TEXT_STYLED_PRESENCE_MSG, HtmlElementStore.INPUT_ELEMENT, 2, new ImmutablePair(SRC_ATTR, ABSENT_ATTRIBUTE_VALUE));
    //----------------------------------------------------------------------
    //------------------------------4NA-01------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.01.08.03-4NA-01"));
    //----------------------------------------------------------------------
    //------------------------------4NA-02------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.01.08.03-4NA-02"));
    //----------------------------------------------------------------------
    //------------------------------4NA-03----------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.01.08.03-4NA-03"));
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair) ProcessResult(org.asqatasun.entity.audit.ProcessResult)

Example 30 with ImmutablePair

use of org.apache.commons.lang3.tuple.ImmutablePair in project Asqatasun by Asqatasun.

the class Rgaa32016Rule080401Test method setProcess.

@Override
protected void setProcess() {
    //----------------------------------------------------------------------
    //---------------------------1Passed-01---------------------------------
    //----------------------------------------------------------------------
    checkResultIsPassed(processPageTest("Rgaa32016.Test.08.04.01-1Passed-01"), 1);
    //----------------------------------------------------------------------
    //---------------------------1Passed-02---------------------------------
    //----------------------------------------------------------------------
    checkResultIsPassed(processPageTest("Rgaa32016.Test.08.04.01-1Passed-02"), 1);
    //----------------------------------------------------------------------
    //---------------------------1Passed-03---------------------------------
    //----------------------------------------------------------------------
    checkResultIsPassed(processPageTest("Rgaa32016.Test.08.04.01-1Passed-03"), 1);
    //----------------------------------------------------------------------
    //---------------------------2Failed-01---------------------------------
    //----------------------------------------------------------------------
    ProcessResult processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-01");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.WRONG_LANGUAGE_DECLARATION_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "aq"));
    //----------------------------------------------------------------------
    //---------------------------2Failed-02---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-02");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.WRONG_LANGUAGE_DECLARATION_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "aq"));
    //----------------------------------------------------------------------
    //---------------------------2Failed-03---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-03");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.MALFORMED_LANGUAGE_DECLARATION_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "en-U"));
    //----------------------------------------------------------------------
    //---------------------------2Failed-04---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-04");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.MALFORMED_LANGUAGE_DECLARATION_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "english"));
    //----------------------------------------------------------------------
    //---------------------------2Failed-05---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-05");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.IRRELEVANT_LANG_DECL_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "ro"), new ImmutablePair(EvidenceStore.DETECTED_LANGUAGE_EE, "en"), new ImmutablePair(EvidenceStore.EXTRACTED_TEXT_EE, "de"));
    //----------------------------------------------------------------------
    //---------------------------2Failed-06---------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-2Failed-06");
    checkResultIsFailed(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.FAILED, RemarkMessageStore.MALFORMED_LANGUAGE_DECLARATION_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "en;US"));
    //----------------------------------------------------------------------
    //---------------------------3NMI-01------------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-3NMI-01");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.SUSPECTED_IRRELEVANT_LANG_DECL_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "de"), new ImmutablePair(EvidenceStore.DETECTED_LANGUAGE_EE, "en"), new ImmutablePair(EvidenceStore.EXTRACTED_TEXT_EE, "(testcase warning one)"));
    //----------------------------------------------------------------------
    //---------------------------3NMI-02------------------------------------
    //----------------------------------------------------------------------
    processResult = processPageTest("Rgaa32016.Test.08.04.01-3NMI-02");
    checkResultIsPreQualified(processResult, 1, 1);
    checkRemarkIsPresent(processResult, TestSolution.NEED_MORE_INFO, RemarkMessageStore.SUSPECTED_RELEVANT_LANG_DECL_MSG, HtmlElementStore.HTML_ELEMENT, 1, new ImmutablePair(EvidenceStore.LANGUAGE_EE, "en"), new ImmutablePair(EvidenceStore.DETECTED_LANGUAGE_EE, "en"), new ImmutablePair(EvidenceStore.EXTRACTED_TEXT_EE, "en"));
    //----------------------------------------------------------------------
    //---------------------------4NA-01-------------------------------------
    //----------------------------------------------------------------------
    checkResultIsNotApplicable(processPageTest("Rgaa32016.Test.08.04.01-4NA-01"));
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair) ProcessResult(org.asqatasun.entity.audit.ProcessResult)

Aggregations

ImmutablePair (org.apache.commons.lang3.tuple.ImmutablePair)415 ProcessResult (org.asqatasun.entity.audit.ProcessResult)125 Pair (org.apache.commons.lang3.tuple.Pair)65 ArrayList (java.util.ArrayList)64 Map (java.util.Map)39 HashMap (java.util.HashMap)36 List (java.util.List)35 Collectors (java.util.stream.Collectors)34 IOException (java.io.IOException)30 Test (org.junit.Test)27 ElementChecker (org.asqatasun.rules.elementchecker.ElementChecker)21 IntStream (java.util.stream.IntStream)20 File (java.io.File)19 java.util (java.util)18 ElementPresenceChecker (org.asqatasun.rules.elementchecker.element.ElementPresenceChecker)18 Set (java.util.Set)16 VisibleForTesting (com.google.common.annotations.VisibleForTesting)14 INDArray (org.nd4j.linalg.api.ndarray.INDArray)14 Collections (java.util.Collections)13 UserException (org.broadinstitute.hellbender.exceptions.UserException)11