Skip to content

Commit e266c44

Browse files
committed
Fix tests
1 parent b087db6 commit e266c44

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

tests/Security/Token/CreateTest.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,27 @@
1010
use InvalidArgumentException;
1111
use Myks92\ValueObjects\Security\Token;
1212
use PHPUnit\Framework\TestCase;
13-
use Ramsey\Uuid\Uuid;
1413

1514
class CreateTest extends TestCase
1615
{
1716
public function testSuccess(): void
1817
{
19-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
18+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
2019

2120
self::assertEquals($value, $token->getValue());
2221
self::assertEquals($expires, $token->getExpires());
2322
}
2423

2524
public function testToString(): void
2625
{
27-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
26+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
2827

2928
self::assertEquals($value, $token);
3029
}
3130

3231
public function testCase(): void
3332
{
34-
$value = Uuid::uuid4()->toString();
33+
$value = 'token';
3534

3635
$token = new Token(mb_strtoupper($value), new DateTimeImmutable());
3736

tests/Security/Token/ExpiresTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@
99
use DateTimeImmutable;
1010
use Myks92\ValueObjects\Security\Token;
1111
use PHPUnit\Framework\TestCase;
12-
use Ramsey\Uuid\Uuid;
1312

1413
class ExpiresTest extends TestCase
1514
{
1615
public function testNot(): void
1716
{
18-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
17+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
1918

2019
self::assertFalse($token->isExpiredTo($expires->modify('-1 secs')));
2120
self::assertTrue($token->isExpiredTo($expires));

tests/Security/Token/ValidateTest.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@
99
use DateTimeImmutable;
1010
use Myks92\ValueObjects\Security\Token;
1111
use PHPUnit\Framework\TestCase;
12-
use Ramsey\Uuid\Uuid;
1312

1413
class ValidateTest extends TestCase
1514
{
1615
public function testSuccess(): void
1716
{
18-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
17+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
1918

2019
$token->validate($value, $expires->modify('-1 secs'));
2120

@@ -25,15 +24,15 @@ public function testSuccess(): void
2524

2625
public function testWrong(): void
2726
{
28-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
27+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
2928

3029
$this->expectExceptionMessage('Token is invalid.');
31-
$token->validate(Uuid::uuid4()->toString(), $expires->modify('-1 secs'));
30+
$token->validate('token2', $expires->modify('-1 secs'));
3231
}
3332

3433
public function testExpired(): void
3534
{
36-
$token = new Token($value = Uuid::uuid4()->toString(), $expires = new DateTimeImmutable());
35+
$token = new Token($value = 'token', $expires = new DateTimeImmutable());
3736

3837
$this->expectExceptionMessage('Token is expired.');
3938
$token->validate($value, $expires->modify('+1 secs'));

0 commit comments

Comments
 (0)