FitNesse
.
SuiteAcceptanceTests
.
ScenarioLibrary
Edit Page:
!|scenario|given page|page|with content|content| |create page|@page|with content|@content| |$IT=|echo|@page| !|scenario|given page|page| |given page|@page|with content|nothing| !|scenario|given test page|page| |given page|@page| |make|@page|a test page| !|scenario|given slim test page|page| |given page|@page|with content|!define TEST_SYSTEM {slim}| |make|@page|a test page| |scenario|page|source|should have link to|target| |check|request page|@source|200| |ensure|content contains|<a href="@target">| |$IT=|echo|@source| !|scenario|it should have link to|target| |page|$IT|should have link to|@target| !|scenario|and it should have link to|target| |page|$IT|should have link to|@target| !|scenario|page|source|should have creating link to|target| |check|request page|@source|200| |ensure|content contains|@target<a title="create page" href="@target?edit&nonExistent=true">[?]</a>| !|scenario|it should have creating link to|target| |page|$IT|should have creating link to|@target| !|scenario|page|source|should contain|text| |check|request page|@source|200| |ensure|content contains|@text| |show|content| !|scenario|page|source|should not contain|text| |check|request page|@source|200| |reject|content contains|@text| |show|content| !|scenario|page|source|should match|text| |check|request page|@source|200| |ensure|content matches|@text| |show|content| !|scenario|it should contain|text| |page|$IT|should contain|@text| !|scenario|it should not contain|text| |page|$IT|should not contain|@text| !|scenario|it should contain|text|in line|symbol| |check|request page|$IT|200| |$@symbol=|line number containing|@text| !|scenario|it should match|text| |page|$IT|should match|@text| !|scenario|test results for page|source|should contain|text| |check|request page|@source?test|200| |ensure|content contains|@text| |show|content| !|scenario|its test results should contain|text| |test results for page|$IT|should contain|@text| !|scenario|test ressults for page|source|should not contain|text| |check|request page|@source?test|200| |reject|content contains|@text| |show|content| !|scenario|and should contain|text| |ensure|content contains|@text| |show|content| !|scenario|and should match|text| |ensure|content matches|@text| |show|content| !|scenario|and should not contain|text| |reject|content contains|@text| |show|content| !|scenario|widget|wikiText|should render|htmlText| |create page|WidgetPage|with content|@wikiText| |check|request page|WidgetPage|200| |ensure|content matches|@htmlText| |show|content| !|scenario|the line|after|should come after|before| |check|echo int|$@before|< $@after|
Hints:
Use alt+s (Windows) or control+s (Mac OS X) to save your changes. Or, tab from the text area to the "Save" button!
Grab the lower-right corner of the text area to increase its size (works with some browsers).