instances added god may help

This commit is contained in:
2026-02-23 12:58:19 +01:00
parent 25370a1a55
commit 99db252f60
290 changed files with 9858 additions and 4914 deletions

View File

@@ -0,0 +1,22 @@
<?php
namespace MintyPHP\Tests\Service\Security;
use MintyPHP\Repository\Security\RateLimitRepository;
use MintyPHP\Service\Security\RateLimiterService;
use MintyPHP\Service\Security\SecurityServicesFactory;
use PHPUnit\Framework\TestCase;
class SecurityServicesFactoryTest extends TestCase
{
public function testFactoryReturnsStableInstancesPerFactoryObject(): void
{
$factory = new SecurityServicesFactory();
$this->assertInstanceOf(RateLimitRepository::class, $factory->createRateLimitRepository());
$this->assertSame($factory->createRateLimitRepository(), $factory->createRateLimitRepository());
$this->assertInstanceOf(RateLimiterService::class, $factory->createRateLimiterService());
$this->assertSame($factory->createRateLimiterService(), $factory->createRateLimiterService());
}
}