dxw / assertions
此包已被弃用,不再维护。未建议替代包。
PHPUnit 的额外断言
dev-master
2016-04-22 20:21 UTC
Requires
- masterminds/html5: 2.*
- wa72/html-pretty-min: ^0.1.4
Requires (Dev)
- phpunit/phpunit: 4.8.*
This package is auto-updated.
Last update: 2020-08-31 00:42:49 UTC
README
安装
composer require --dev dxw/assertions=dev-master
使用
class MyTest extends PHPUnit_Framework_TestCase
{
use \Dxw\Assertions\HTML;
public function testSomeHtml()
{
$output = '<a href="aaa">bbb</a>';
// Assert the two documents are equivalent
$this->assertHTMLEquals('
<a href="aaa" >bbb</a>
', $output);
// Be strict about whitespace
$this->assertHTMLEqualsStrictWhitespace('
<a href="aaa" >
bbb
</a>
', $output);
}
}
API
\Dxw\Assertions\HTML
assertHTMLEquals($expected, $actual)
assertHTMLEqualsStrictWhitespace($expected, $actual)