FastFeed\Tests\FastFeedFetchTest::testFetch PHP Метод

testFetch() публичный Метод

public testFetch ( $content )
    public function testFetch($content)
    {
        $responseMock = $this->getMockBuilder('Guzzle\\Http\\Message\\Response')->disableOriginalConstructor()->getMock();
        $responseMock->expects($this->once())->method('isSuccessful')->will($this->returnValue(true));
        $responseMock->expects($this->once())->method('getBody')->will($this->returnValue($content));
        $requestMock = $this->getMockBuilder('Guzzle\\Http\\Message\\Request')->disableOriginalConstructor()->getMock();
        $requestMock->expects($this->once())->method('send')->will($this->returnValue($responseMock));
        $this->httpMock->expects($this->once())->method('get')->will($this->returnValue($requestMock));
        $this->fastFeed->addFeed('desarrolla2', 'http://desarrolla2.com/feed/');
        $this->fastFeed->pushParser(new RSSParser());
        $this->fastFeed->fetch('desarrolla2');
    }
FastFeedFetchTest