
Resources.FitNesseRoot.FitNesse.SuiteAcceptanceTests.SuiteResponderTests.SuiteSearchResponder.TestTitleSearch.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 all of the WikiPage title in the wiki.
It's triggered by the following URL:
http:///search?responder=search&searchType=titles&searchString=
!include SamplePages
First let's perform a silly search. We'll look for a page named blah.
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=titles&searchString=blah-!||
Let's make sure the titles in and information is correct.
|Response Examiner.|
|type |pattern|matches?|wrapped html?|
|contents|!-Title Search Results for 'blah'-!|true||
Make sure we get !-PageAbc-! in the result list.
|Response Examiner.|
|type |pattern|matches?|
|contents|No pages matched your search criteria.|true|
Now search for ABC.
|Response Requester.|
|uri |status?|
|!-search?responder=search&searchType=titles&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=titles&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=titles&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