
Resources.FitNesseRoot.FitNesse.SuiteAcceptanceTests.SuiteResponderTests.SuiteSearchResponder.TestContentSearch.content.txt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fitnesse Show documentation
Show all versions of fitnesse Show documentation
The fully integrated standalone wiki, and acceptance testing framework.
!c !2 Title Search
Searches for the specified string in the content of every wiki page.
It's triggered by the following URL:
http:///search?responder=search&searchType=content&searchString=
!include SamplePages
Search for a page !-PageAbc-!
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=content&searchString=PageAbc-!||
Check for the proper title.
|Response Examiner.|
|type |pattern|matches?|wrapped html?|
|contents|Content Search|true||
Since no page, not even !-PageAbc-! contains that content, no results will be returned.
|Response Examiner.|
|type |pattern|matches?|
|contents|!->PageAbc<-!|false|
|contents|No pages matched your search criteria.|true|
Now search for ABC.
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=content&searchString=ABC-!||
Make sure we get !-PageAbc-! in the result list.
|Response Examiner.|
|type |pattern|matches?|wrapped html?|
|contents|!-PageAbc-!|true||
Now search for xyz.
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=content&searchString=xyz-!||
Make sure we get !-XyzPage-! in the result list. Searches are case insensitive.
|Response Examiner.|
|type |pattern|matches?|wrapped html?|
|contents|!-XyzPage-!|true||
Now search for the word page.
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=content&searchString=page-!||
Make sure we get all 4 pages in the result list.
|Response Examiner.|
|type |pattern|matches?|
|contents|!-PageAbc-!|true|
|contents|!-XyzPage-!|true|
|contents|!-BasePage-!|true|
|contents|!-BasePage.ChildPage-!|true|
© 2015 - 2025 Weber Informatics LLC | Privacy Policy