diff options
Diffstat (limited to 'tests/Unit/Fetcher/FetcherTest.php')
-rw-r--r-- | tests/Unit/Fetcher/FetcherTest.php | 71 |
1 files changed, 39 insertions, 32 deletions
diff --git a/tests/Unit/Fetcher/FetcherTest.php b/tests/Unit/Fetcher/FetcherTest.php index 67619f71d..971e35890 100644 --- a/tests/Unit/Fetcher/FetcherTest.php +++ b/tests/Unit/Fetcher/FetcherTest.php @@ -1,43 +1,45 @@ <?php /** -* Nextcloud - News -* -* @author Alessandro Cosentino -* @author Bernhard Posselt -* @copyright 2012 Alessandro Cosentino cosenal@gmail.com -* @copyright 2012 Bernhard Posselt dev@bernhard-posselt.com -* -* This library is free software; you can redistribute it and/or -* modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE -* License as published by the Free Software Foundation; either -* version 3 of the License, or any later version. -* -* This library is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU AFFERO GENERAL PUBLIC LICENSE for more details. -* -* You should have received a copy of the GNU Affero General Public -* License along with this library. If not, see <http://www.gnu.org/licenses/>. -* -*/ + * Nextcloud - News + * + * @author Alessandro Cosentino + * @author Bernhard Posselt + * @copyright 2012 Alessandro Cosentino cosenal@gmail.com + * @copyright 2012 Bernhard Posselt dev@bernhard-posselt.com + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE + * License as published by the Free Software Foundation; either + * version 3 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU AFFERO GENERAL PUBLIC LICENSE for more details. + * + * You should have received a copy of the GNU Affero General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + */ namespace OCA\News\Tests\Unit\Fetcher; use OCA\News\Fetcher\Fetcher; -class FetcherTest extends \PHPUnit_Framework_TestCase { +class FetcherTest extends \PHPUnit_Framework_TestCase +{ private $fetcher; - protected function setUp(){ + protected function setUp() + { $this->fetcher = new Fetcher(); } - public function testFetch(){ + public function testFetch() + { $url = 'hi'; $mockFetcher = $this->getMockBuilder('\OCA\News\Fetcher\IFeedFetcher') ->disableOriginalConstructor() @@ -48,18 +50,21 @@ class FetcherTest extends \PHPUnit_Framework_TestCase { ->will($this->returnValue(true)); $mockFetcher->expects($this->once()) ->method('fetch') - ->with($this->equalTo($url), - $this->equalTo(true), - $this->equalTo(1), - $this->equalTo(2), - $this->equalTo(3)); + ->with( + $this->equalTo($url), + $this->equalTo(true), + $this->equalTo(1), + $this->equalTo(2), + $this->equalTo(3) + ); $this->fetcher->registerFetcher($mockFetcher); $this->fetcher->fetch($url, true, 1, 2, 3); } - public function testNoFetchers(){ + public function testNoFetchers() + { $url = 'hi'; $mockFetcher = $this->getMockBuilder('\OCA\News\Fetcher\IFeedFetcher') ->disableOriginalConstructor() @@ -83,7 +88,8 @@ class FetcherTest extends \PHPUnit_Framework_TestCase { $this->assertEquals([null, []], $result); } - public function testMultipleFetchers(){ + public function testMultipleFetchers() + { $url = 'hi'; $mockFetcher = $this->getMockBuilder('\OCA\News\Fetcher\IFeedFetcher') ->disableOriginalConstructor() @@ -107,7 +113,8 @@ class FetcherTest extends \PHPUnit_Framework_TestCase { } - public function testMultipleFetchersOnlyOneShouldHandle(){ + public function testMultipleFetchersOnlyOneShouldHandle() + { $url = 'hi'; $return = 'zeas'; $mockFetcher = $this->getMockBuilder('\OCA\News\Fetcher\IFeedFetcher') |