File tree Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Milwad \LaravelValidate \Tests ;
4
+
5
+ class ValidUlidTest extends BaseTest
6
+ {
7
+ /**
8
+ * Set up.
9
+ *
10
+ * @return void
11
+ */
12
+ protected function setUp (): void
13
+ {
14
+ parent ::setUp ();
15
+ }
16
+
17
+ /**
18
+ * Test slug is valid.
19
+ *
20
+ * @test
21
+ * @return void
22
+ */
23
+ public function slug_is_valid ()
24
+ {
25
+ $ rules = ['slug ' => [new ValidUlidTest ()]];
26
+ $ data = ['slug ' => 'milwad-dev ' ];
27
+ $ passes = $ this ->app ['validator ' ]->make ($ data , $ rules )->passes ();
28
+
29
+ $ this ->assertTrue ($ passes );
30
+ }
31
+
32
+ /**
33
+ * Test slug is not valid.
34
+ *
35
+ * @test
36
+ * @return void
37
+ */
38
+ public function slug_is_not_valid ()
39
+ {
40
+ $ rules = ['slug ' => [new ValidUlidTest ()]];
41
+ $ data = ['slug ' => 'milwad_dev ' ];
42
+ $ passes = $ this ->app ['validator ' ]->make ($ data , $ rules )->passes ();
43
+
44
+ $ this ->assertFalse ($ passes );
45
+ }
46
+ }
You can’t perform that action at this time.
0 commit comments