for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Article\Test\View\Helper;
class PostHelperTest extends \PHPUnit_Framework_TestCase
{
public function testInvokingAdminUserHelperShouldReturnItSelf()
$postService = $this->getMockBuilder('Article\Service\PostService')
->disableOriginalConstructor()
->getMockForAbstractClass();
$postHelper = new \Article\View\Helper\PostHelper($postService);
static::assertInstanceOf(\Article\View\Helper\PostHelper::class, $postHelper());
}
public function testForSelectShouldReturnArray()
->setMethods(['getForSelect'])
$postService->expects(static::once())
->method('getForSelect')
->willReturn([]);
static::assertSame([], $postHelper->forSelect());
public function testForWebShouldReturnArray()
->setMethods(['getLatestWeb'])
->method('getLatestWeb')
static::assertSame([], $postHelper->forWeb());