My link'; $pattern = [ 'a' => ['href' => '/test.html', 'class' => 'active'], 'My link', '/a' ]; $this->assertHtml($pattern, $input); $input = "My link"; $pattern = [ 'a' => ['href' => '/test.html', 'class' => 'active'], 'My link', '/a' ]; $this->assertHtml($pattern, $input); $input = "My link"; $pattern = [ 'a' => ['href' => 'preg:/.*\.html/', 'class' => 'active'], 'My link', '/a' ]; $this->assertHtml($pattern, $input); } /** * testNumericValuesInExpectationForAssertHtml * * @return void */ public function testNumericValuesInExpectationForAssertHtml() { $value = 220985; $input = '
' . $value . '
'; $pattern = [ 'assertHtml($pattern, $input); $input = '
' . $value . '
' . $value . '
'; $pattern = [ 'assertHtml($pattern, $input); $input = '
' . $value . '
' . $value . '
'; $pattern = [ '['id' => $value], 'assertHtml($pattern, $input); } /** * testBadAssertHtml * * @return void */ public function testBadAssertHtml() { $input = 'My link'; $pattern = [ 'a' => ['hRef' => '/test.html', 'clAss' => 'active'], 'My link2', '/a' ]; $this->assertHtml($pattern, $input); } /** * testBadAssertHtml * * @return void */ public function testBadAssertHtml2() { $input = 'My link'; $pattern = [ ' ['href' => '/test.html', 'class' => 'active'], 'My link', '/a' ]; $this->assertHtml($pattern, $input); } }