diff --git a/tests/unit/extensions/bootstrap/CollapseTest.php b/tests/unit/extensions/bootstrap/CollapseTest.php new file mode 100644 index 0000000000..e56b719648 --- /dev/null +++ b/tests/unit/extensions/bootstrap/CollapseTest.php @@ -0,0 +1,71 @@ + [ + [ + 'label' => 'Collapsible Group Item #1', + 'content' => 'test content1', + ], + [ + 'label' => '

Collapsible Group Item #2

', + 'content' => '

test content2

', + 'contentOptions' => [ + 'class' => 'testContentOptions2' + ], + 'options' => [ + 'class' => 'testClass2', + 'id' => 'testId2' + ], + 'encode' => true + ], + [ + 'label' => '

Collapsible Group Item #3

', + 'content' => '

test content3

', + 'contentOptions' => [ + 'class' => 'testContentOptions3' + ], + 'options' => [ + 'class' => 'testClass3', + 'id' => 'testId3' + ], + 'encode' => false + ], + [ + 'label' => '

Collapsible Group Item #4

', + 'content' => '

test content4

', + ], + ] + ]); + + $this->assertEquals(<< +

Collapsible Group Item #1 +

+
test content1
+
+

<h1>Collapsible Group Item #2</h1> +

+

test content2

+
+

Collapsible Group Item #3

+

+

test content3

+
+

<h1>Collapsible Group Item #4</h1> +

+

test content4

+
+ + +HTML + , $output); + } +}