3 require_once(__DIR__ .
'/ModalBase.php');
15 $this->assertEquals(
'myTitle', $roundtrip->getTitle());
22 $this->assertEquals([$content], $roundtrip->getContent());
25 $this->assertEquals($content, $roundtrip->getContent());
35 $roundtrip = $roundtrip->withActionButtons($action_buttons);
36 $this->assertEquals($action_buttons, $roundtrip->getActionButtons());
46 $roundtrip2 = $roundtrip->withActionButtons($action_buttons);
47 $this->assertEquals(0, count($roundtrip->getActionButtons()));
48 $this->assertEquals(2, count($roundtrip2->getActionButtons()));
49 $this->assertEquals($action_buttons, $roundtrip2->getActionButtons());
69 <div
class=
"modal fade il-modal-roundtrip" tabindex=
"-1" role=
"dialog" id=
"id_1">
70 <div
class=
"modal-dialog" role=
"document" data-replace-marker=
"component">
71 <div
class=
"modal-content">
72 <div
class=
"modal-header">
73 <button type=
"button" class=
"close" data-dismiss=
"modal" aria-label=
"Close"><span aria-hidden=
"true"></span></button><span
class=
"modal-title">
Title</span>
75 <div
class=
"modal-body">Content</div>
76 <div
class=
"modal-footer">
77 <button
class=
"btn btn-default btn-primary" data-action=
"">Action 1</button><button
class=
"btn btn-default" data-action=
"">Action 2</button><button
class=
"btn btn-default" data-dismiss=
"modal" aria-label=
"Close">cancel</button>
test_get_action_buttons()
Base class for modal tests.
test_with_action_buttons()
standard()
This is an example, of how the Notification Slate is generated by assigning Notification Items to it...
assertHTMLEquals($expected_html_as_string, $html_as_string)
Tests on implementation for the roundtrip modal.
getDefaultRenderer(JavaScriptBinding $js_binding=null, $with_stub_renderings=[])