function testBlockedInRender()
 {
     $backend = new Requirements_Backend();
     $backend->js('tests/phpunit/data/RequirementsTest_a.js');
     $backend->js('tests/phpunit/data/RequirementsTest_a.css');
     $backend->js('tests/phpunit/data/RequirementsTest_b.js');
     $backend->js('tests/phpunit/data/RequirementsTest_b.css');
     $backend->js('tests/phpunit/data/RequirementsTest_c.js');
     $backend->js('tests/phpunit/data/RequirementsTest_c.css');
     $backend->block('tests/phpunit/data/RequirementsTest_a.js');
     $backend->block('tests/phpunit/data/RequirementsTest_a.css');
     $backend->block('RequirementsTest_b.js');
     $backend->block('RequirementsTest_b.css');
     $html = $backend->render();
     $this->assertNotContains('tests/phpunit/data/RequirementsTest_a.js', $html, 'RequirementsTest_a.js was blocked and should not appear in rendered HTML');
     $this->assertNotContains('tests/phpunit/data/RequirementsTest_a.css', $html, 'RequirementsTest_a.css was blocked and should not appear in rendered HTML');
     $this->assertNotContains('tests/phpunit/data/RequirementsTest_b.js', $html, 'RequirementsTest_b.js was blocked and should not appear in rendered HTML');
     $this->assertNotContains('tests/phpunit/data/RequirementsTest_b.css', $html, 'RequirementsTest_b.css was blocked and should not appear in rendered HTML');
     $this->assertContains('tests/phpunit/data/RequirementsTest_c.js', $html, 'RequirementsTest_c.js should appear in rendered HTML');
     $this->assertContains('tests/phpunit/data/RequirementsTest_c.css', $html, 'RequirementsTest_c.css should appear in rendered HTML');
 }