File tree Expand file tree Collapse file tree 3 files changed +8
-11
lines changed Expand file tree Collapse file tree 3 files changed +8
-11
lines changed Original file line number Diff line number Diff line change 10
10
use InvalidArgumentException ;
11
11
use Myks92 \ValueObjects \Security \Token ;
12
12
use PHPUnit \Framework \TestCase ;
13
- use Ramsey \Uuid \Uuid ;
14
13
15
14
class CreateTest extends TestCase
16
15
{
17
16
public function testSuccess (): void
18
17
{
19
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
18
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
20
19
21
20
self ::assertEquals ($ value , $ token ->getValue ());
22
21
self ::assertEquals ($ expires , $ token ->getExpires ());
23
22
}
24
23
25
24
public function testToString (): void
26
25
{
27
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
26
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
28
27
29
28
self ::assertEquals ($ value , $ token );
30
29
}
31
30
32
31
public function testCase (): void
33
32
{
34
- $ value = Uuid:: uuid4 ()-> toString () ;
33
+ $ value = ' token ' ;
35
34
36
35
$ token = new Token (mb_strtoupper ($ value ), new DateTimeImmutable ());
37
36
Original file line number Diff line number Diff line change 9
9
use DateTimeImmutable ;
10
10
use Myks92 \ValueObjects \Security \Token ;
11
11
use PHPUnit \Framework \TestCase ;
12
- use Ramsey \Uuid \Uuid ;
13
12
14
13
class ExpiresTest extends TestCase
15
14
{
16
15
public function testNot (): void
17
16
{
18
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
17
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
19
18
20
19
self ::assertFalse ($ token ->isExpiredTo ($ expires ->modify ('-1 secs ' )));
21
20
self ::assertTrue ($ token ->isExpiredTo ($ expires ));
Original file line number Diff line number Diff line change 9
9
use DateTimeImmutable ;
10
10
use Myks92 \ValueObjects \Security \Token ;
11
11
use PHPUnit \Framework \TestCase ;
12
- use Ramsey \Uuid \Uuid ;
13
12
14
13
class ValidateTest extends TestCase
15
14
{
16
15
public function testSuccess (): void
17
16
{
18
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
17
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
19
18
20
19
$ token ->validate ($ value , $ expires ->modify ('-1 secs ' ));
21
20
@@ -25,15 +24,15 @@ public function testSuccess(): void
25
24
26
25
public function testWrong (): void
27
26
{
28
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
27
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
29
28
30
29
$ this ->expectExceptionMessage ('Token is invalid. ' );
31
- $ token ->validate (Uuid:: uuid4 ()-> toString () , $ expires ->modify ('-1 secs ' ));
30
+ $ token ->validate (' token2 ' , $ expires ->modify ('-1 secs ' ));
32
31
}
33
32
34
33
public function testExpired (): void
35
34
{
36
- $ token = new Token ($ value = Uuid:: uuid4 ()-> toString () , $ expires = new DateTimeImmutable ());
35
+ $ token = new Token ($ value = ' token ' , $ expires = new DateTimeImmutable ());
37
36
38
37
$ this ->expectExceptionMessage ('Token is expired. ' );
39
38
$ token ->validate ($ value , $ expires ->modify ('+1 secs ' ));
You can’t perform that action at this time.
0 commit comments