public function testHasZone() { $site = $this->getMockSite(); CM_Config::get()->CM_Adprovider->enabled = true; CM_Config::get()->CM_Adprovider->zones = array('foo' => array('adapter' => 'CM_AdproviderAdapter_Nonexistent')); $adprovider = new CM_Adprovider(); $this->assertSame(true, $adprovider->hasZone($site, 'foo')); $this->assertSame(false, $adprovider->hasZone($site, 'bar')); }