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,27 @@
<?php
namespace MintyPHP\Tests\Service\User;
use MintyPHP\Service\User\UserPasswordPolicyService;
use PHPUnit\Framework\TestCase;
class UserPasswordPolicyServiceTest extends TestCase
{
public function testMinLengthMatchesHints(): void
{
$service = new UserPasswordPolicyService();
$this->assertSame(12, $service->minLength());
$hints = $service->hints();
$this->assertNotEmpty($hints);
$this->assertSame('min', (string) ($hints[0]['rule'] ?? ''));
}
public function testValidateRejectsWeakPassword(): void
{
$service = new UserPasswordPolicyService();
$errors = $service->validate('abc', 'abc', true, 'foo@example.com');
$this->assertNotEmpty($errors);
}
}