@@ -19,6 +19,24 @@ public function testOne()
19
19
$ id = $ this ->userId ::getUniqueAlphanumeric ();
20
20
$ valid =$ this ->userId ::isValidUniqueId ($ id );
21
21
$ this ->assertEquals (true ,$ valid );
22
+ $ valid =$ this ->userId ::isValidUniqueId ($ id .'- ' );
23
+ $ this ->assertEquals (false ,$ valid );
24
+
25
+ }
26
+
27
+
28
+ public function testFalseRight ()
29
+ {
30
+ $ id = $ this ->userId ::getUniqueAlphanumeric ();
31
+ $ valid =$ this ->userId ::isValidUniqueId ($ id .'- ' );
32
+ $ this ->assertEquals (false ,$ valid );
33
+ }
34
+
35
+ public function testFalseLeft ()
36
+ {
37
+ $ id = $ this ->userId ::getUniqueAlphanumeric ();
38
+ $ valid =$ this ->userId ::isValidUniqueId ('- ' .$ id );
39
+ $ this ->assertEquals (false ,$ valid );
22
40
}
23
41
24
42
public function testTest ()
@@ -27,6 +45,8 @@ public function testTest()
27
45
while ($ number >= 0 ) {
28
46
$ number --;
29
47
$ this ->testOne ();
48
+ $ this ->testFalseRight ();
49
+ $ this ->testFalseLeft ();
30
50
}
31
51
}
32
52
@@ -47,8 +67,10 @@ public function testInvalid(){
47
67
$ this ->assertEquals (false ,$ valid6 );
48
68
$ valid7 = $ this ->userId ::isValidUniqueId ('45464565 ' );
49
69
$ this ->assertEquals (false ,$ valid7 );
50
- $ valid7 = $ this ->userId ::isValidUniqueId ('FCV-Y7P-YD2-M ' ,9 );
51
- $ this ->assertEquals (false ,$ valid7 );
70
+ $ valid7 = $ this ->userId ::isValidUniqueId ('P3F-VHD-FHB ' ,9 );
71
+ $ this ->assertEquals (true ,$ valid7 );
72
+ $ valid8 = $ this ->userId ::isValidUniqueId ('P3F-VHD-FHB- ' ,9 );
73
+ $ this ->assertEquals (false ,$ valid8 );
52
74
}
53
75
54
76
public function testArrayInput () {
0 commit comments