wp2static/tests/unit/SitemapInvalidURLTest.php

38 lines
836 B
PHP

<?php
namespace WP2Static;
use PHPUnit\Framework\TestCase;
class SitemapInvalidURLTest extends TestCase {
/**
* @dataProvider generateDataForTest
* @param string $url URL
*/
public function testInvalidURL( $url ) {
$this->expectException( 'WP2Static\WP2StaticException' );
$parser = new SitemapParser( 'SitemapParser' );
$this->assertInstanceOf( 'WP2Static\SitemapParser', $parser );
$parser->parse( $url );
}
/**
* Generate test data
*
* @return array
*/
public function generateDataForTest() {
return [
[
'htt://www.example.c/',
],
[
'http:/www.example.com/',
],
[
'https//www.example.com/',
],
];
}
}