heading = new Heading();
}
public function testItShouldRenderHeading() {
$html = $this->heading->render([]);
expect($html)->startsWith('
heading->render([
'params' => [
'content' => 'Header',
],
]);
expect($html)->equals('Header
');
}
public function testItShouldRenderLevel() {
$html = $this->heading->render([
'params' => [
'content' => 'Header',
'level' => 1,
],
]);
expect($html)->equals('Header
');
}
public function testItShouldRenderClass() {
$html = $this->heading->render([
'params' => [
'content' => 'Header',
'level' => 1,
'class_name' => 'class1 class2',
],
]);
expect($html)->equals('Header
');
}
public function testItShouldRenderAnchor() {
$html = $this->heading->render([
'params' => [
'content' => 'Header',
'level' => 1,
'anchor' => 'anchor',
],
]);
expect($html)->equals('Header
');
}
public function testItShouldRenderAlign() {
$html = $this->heading->render([
'params' => [
'content' => 'Header',
'level' => 1,
'align' => 'right',
],
]);
expect($html)->equals('Header
');
}
public function testItShouldRenderTextColour() {
$html = $this->heading->render([
'params' => [
'content' => 'Header',
'level' => 1,
'text_color' => 'red',
],
]);
expect($html)->equals('Header
');
}
}