public function testReadyToUpdate() { $this->simulateLogin('*****@*****.**', true); $controller = new MockUpgradeApplicationController(true); MockUpgradeApplicationController::$current_exception = 'Stuff Happened'; $results = $controller->go(); $this->assertPattern('/Stuff Happened/', $results); $controller = new MockUpgradeApplicationController(true); MockUpgradeApplicationController::$current_exception = false; $results = $controller->go(); $v_mgr = $controller->getViewManager(); $this->assertTrue($v_mgr->getTemplateDataItem('updateable')); }