2017 © Pedro Peláez
 

library assertions

Extra assertions for PHPUnit

image

dxw/assertions

Extra assertions for PHPUnit

  • Friday, April 22, 2016
  • by tomdxw
  • Repository
  • 10 Watchers
  • 0 Stars
  • 4,253 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 5 Open issues
  • 1 Versions
  • 4 % Grown

The README.md

\Dxw\Assertions

Installation

composer require --dev dxw/assertions=dev-master

Usage

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)

Licence

MIT, (*1)

The Versions

22/04 2016

dev-master

9999999-dev https://github.com/dxw/assertions

Extra assertions for PHPUnit

  Sources   Download

MIT

The Requires

 

The Development Requires