public function testInstAndActive()
 {
     // We can only check if it returns true after calling DAV_Multistatus::inst(), because testing for false would require us to be sure it has not been instantiated yet. Not possible in unit tests
     if (!DAV_Test_Multistatus::active()) {
         ob_start();
         DAV_Test_Multistatus::inst();
         $startString = ob_get_contents();
         ob_end_clean();
         $this->assertSame('Content-Type: application/xml; charset="utf-8"HTTP/1.1 207 Multi-Status<?xml version="1.0" encoding="utf-8"?><D:multistatus xmlns:D="DAV:">', str_replace("\n", '', $startString), 'DAV_Multistatus::inst() should call the constructor and start the correct output');
     }
     $this->assertTrue(DAV_Test_Multistatus::active(), 'DAV_Multistatus::active() should return true after instantiation');
 }