Test Collapsable sections

When a section of wiki test is surrounded by:

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
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