public function testRemoveYouTubeAutoplay()
{
$filter = new Attribute(new Url('http://google.com'));
$urls = array('https://www.youtube.com/something/?autoplay=1' => 'https://www.youtube.com/something/?autoplay=0', 'https://www.youtube.com/something/?test=s&autoplay=1&a=2' => 'https://www.youtube.com/something/?test=s&autoplay=0&a=2', 'https://www.youtube.com/something/?test=s' => 'https://www.youtube.com/something/?test=s', 'https://youtube.com/something/?autoplay=1' => 'https://youtube.com/something/?autoplay=0', 'https://youtube.com/something/?test=s&autoplay=1&a=2' => 'https://youtube.com/something/?test=s&autoplay=0&a=2', 'https://youtube.com/something/?test=s' => 'https://youtube.com/something/?test=s');
foreach ($urls as $before => $after) {
$filter->removeYouTubeAutoplay('iframe', 'src', $before);
$this->assertEquals($after, $before);
}
}