mirror of
https://github.com/shlinkio/shlink.git
synced 2025-02-25 18:45:27 -06:00
Added more stricter types for mocks
This commit is contained in:
@@ -17,8 +17,8 @@ use Shlinkio\Shlink\IpGeolocation\Model\Location;
|
||||
class LocateUnlocatedVisitsTest extends TestCase
|
||||
{
|
||||
private LocateUnlocatedVisits $listener;
|
||||
private MockObject $locator;
|
||||
private MockObject $visitToLocation;
|
||||
private MockObject & VisitLocatorInterface $locator;
|
||||
private MockObject & VisitToLocationHelperInterface $visitToLocation;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -22,10 +22,10 @@ use Throwable;
|
||||
|
||||
class NotifyVisitToRedisTest extends TestCase
|
||||
{
|
||||
private MockObject $helper;
|
||||
private MockObject $updatesGenerator;
|
||||
private MockObject $em;
|
||||
private MockObject $logger;
|
||||
private MockObject & PublishingHelperInterface $helper;
|
||||
private MockObject & PublishingUpdatesGeneratorInterface $updatesGenerator;
|
||||
private MockObject & EntityManagerInterface $em;
|
||||
private MockObject & LoggerInterface $logger;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -23,8 +23,8 @@ use function sprintf;
|
||||
|
||||
class DeleteShortUrlServiceTest extends TestCase
|
||||
{
|
||||
private MockObject $em;
|
||||
private MockObject $urlResolver;
|
||||
private MockObject & EntityManagerInterface $em;
|
||||
private MockObject & ShortUrlResolverInterface $urlResolver;
|
||||
private string $shortCode;
|
||||
|
||||
protected function setUp(): void
|
||||
|
||||
@@ -16,8 +16,8 @@ use Shlinkio\Shlink\Core\ShortUrl\Repository\ShortUrlRepository;
|
||||
class ShortCodeUniquenessHelperTest extends TestCase
|
||||
{
|
||||
private ShortCodeUniquenessHelper $helper;
|
||||
private MockObject $em;
|
||||
private MockObject $shortUrl;
|
||||
private MockObject & EntityManagerInterface $em;
|
||||
private MockObject & ShortUrl $shortUrl;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -19,7 +19,7 @@ use function Functional\const_function;
|
||||
|
||||
class TrimTrailingSlashMiddlewareTest extends TestCase
|
||||
{
|
||||
private MockObject $requestHandler;
|
||||
private MockObject & RequestHandlerInterface $requestHandler;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -28,8 +28,8 @@ class ShortUrlResolverTest extends TestCase
|
||||
use ApiKeyHelpersTrait;
|
||||
|
||||
private ShortUrlResolver $urlResolver;
|
||||
private MockObject $em;
|
||||
private MockObject $repo;
|
||||
private MockObject & EntityManagerInterface $em;
|
||||
private MockObject & ShortUrlRepositoryInterface $repo;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -27,9 +27,9 @@ class ShortUrlServiceTest extends TestCase
|
||||
use ApiKeyHelpersTrait;
|
||||
|
||||
private ShortUrlService $service;
|
||||
private MockObject $em;
|
||||
private MockObject $urlResolver;
|
||||
private MockObject $titleResolutionHelper;
|
||||
private MockObject & EntityManagerInterface $em;
|
||||
private MockObject & ShortUrlResolverInterface $urlResolver;
|
||||
private MockObject & ShortUrlTitleResolutionHelperInterface $titleResolutionHelper;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -21,9 +21,9 @@ use Shlinkio\Shlink\Core\ShortUrl\UrlShortener;
|
||||
class UrlShortenerTest extends TestCase
|
||||
{
|
||||
private UrlShortener $urlShortener;
|
||||
private MockObject $em;
|
||||
private MockObject $titleResolutionHelper;
|
||||
private MockObject $shortCodeHelper;
|
||||
private MockObject & EntityManager $em;
|
||||
private MockObject & ShortUrlTitleResolutionHelperInterface $titleResolutionHelper;
|
||||
private MockObject & ShortCodeUniquenessHelperInterface $shortCodeHelper;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
@@ -17,7 +17,7 @@ use Shlinkio\Shlink\IpGeolocation\Resolver\IpLocationResolverInterface;
|
||||
class VisitToLocationHelperTest extends TestCase
|
||||
{
|
||||
private VisitToLocationHelper $helper;
|
||||
private MockObject $ipLocationResolver;
|
||||
private MockObject & IpLocationResolverInterface $ipLocationResolver;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user