parent
e6ba398b14
commit
507e1e4d26
2 changed files with 66 additions and 1 deletions
@ -0,0 +1,65 @@ |
|||||||
|
<?php declare(strict_types=1); |
||||||
|
|
||||||
|
use PHPUnit\Framework\TestCase; |
||||||
|
|
||||||
|
final class HeadingsTest extends TestCase { |
||||||
|
public function testH1ParsesCorrectly() : void { |
||||||
|
$source = " |
||||||
|
# This is an H1 |
||||||
|
"; |
||||||
|
$target = " |
||||||
|
<h1>This is an H1</h1> |
||||||
|
"; |
||||||
|
|
||||||
|
[$source, $result] = createTest($source, $target); |
||||||
|
$this->assertEquals($source, $result); |
||||||
|
} |
||||||
|
|
||||||
|
public function testH2ParsesCorrectly() : void { |
||||||
|
$source = " |
||||||
|
## This is an H2 |
||||||
|
"; |
||||||
|
$target = " |
||||||
|
<h2>This is an H2</h2> |
||||||
|
"; |
||||||
|
|
||||||
|
[$source, $result] = createTest($source, $target); |
||||||
|
$this->assertEquals($source, $result); |
||||||
|
} |
||||||
|
|
||||||
|
public function testH3ParsesCorrectly() : void { |
||||||
|
$source = " |
||||||
|
### This is an H3 |
||||||
|
"; |
||||||
|
$target = " |
||||||
|
<h3>This is an H3</h3> |
||||||
|
"; |
||||||
|
|
||||||
|
[$source, $result] = createTest($source, $target); |
||||||
|
$this->assertEquals($source, $result); |
||||||
|
} |
||||||
|
|
||||||
|
public function testH4ParsesCorrectly() : void { |
||||||
|
$source = " |
||||||
|
#### This is an H4 |
||||||
|
"; |
||||||
|
$target = " |
||||||
|
<h4>This is an H4</h4> |
||||||
|
"; |
||||||
|
|
||||||
|
[$source, $result] = createTest($source, $target); |
||||||
|
$this->assertEquals($source, $result); |
||||||
|
} |
||||||
|
|
||||||
|
public function testH5ParsesCorrectly() : void { |
||||||
|
$source = " |
||||||
|
##### This is an H5 |
||||||
|
"; |
||||||
|
$target = " |
||||||
|
<h5>This is an H5</h5> |
||||||
|
"; |
||||||
|
|
||||||
|
[$source, $result] = createTest($source, $target); |
||||||
|
$this->assertEquals($source, $result); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue