Included page: .FitNesse.SuiteAcceptanceTests.ScenarioLibrary (edit)
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
scenario
pass
check
echo
pass
pass
Test Collapsable sections
When a section of wiki test is surrounded by:
!*** ... ***! it is rendered as a collapsable section;
!**> ... ***! it is rendered as a collapsed section;
!**< ... ***! it is rendered as a invisible section;
The number of stars is optional; at least one is required at the start and end. The formal format for using this widget involved multiple lines and looks like so:TOP
!*** section title
content
more content
****************!
BOTTOM
and will be rendered as: TOP
section title
content more content
BOTTOM
TOP
!**> section title
content
more content
****************!
BOTTOM
and will be rendered as: TOP
section title
content more content
BOTTOM
TOP
!**< section title
content
more content
****************!
BOTTOM
and will be rendered as: TOP
section title
content more content
BOTTOM
Scenarios
scenario
given a page with a collapsible section containing
text
given page
PageWithCollapsibleSection
with content
!** My Section @text ****!
scenario
given a page with a collapsed section containing
text
given page
PageWithCollapsibleSection
with content
!*> My Section @text ****!
scenario
given a page with an invisible section containing
text
given page
PageWithCollapsibleSection
with content
!*< My Section @text ****!
scenario
the content
text
should be in a div
it should match
<div>@text(<br/>)?</div>
scenario
it should have
text
within a
class
div
the content
@text
should be in a div
and it should have a collapsible div
scenario
and it should have a collapsible div
and should contain
div class="collapsible
and should contain
p class="title">My Section
script
given a page with a collapsible section containing
line one line two
it should have
line one line two
within a
collapsible
div
given a page with a collapsed section containing
line one line two
it should have
line one line two
within a
invisible
div
given a page with an invisible section containing
line one line two
the content
line one line two
should be in a div
Keyboard Shortcuts ?
×
t
Test
e
Edit page
a
Add new page
p
Properties
w
Where used?
/
Focus on search bar
s
Open search page
g u
Go to User Guide