/** * @test */ public function sessionAction() { $name = 'Client_Html_Catalog_Session_Default'; $client = $this->getMock($name, array('getBody', 'getHeader', 'process'), array(), '', false); $client->expects($this->once())->method('getBody')->will($this->returnValue('body')); $client->expects($this->once())->method('getHeader')->will($this->returnValue('header')); \Client_Html_Catalog_Session_Factory::injectClient($name, $client); $output = $this->object->sessionAction(); \Client_Html_Catalog_Session_Factory::injectClient($name, null); $this->assertEquals('body', $output); }