File tree Expand file tree Collapse file tree 1 file changed +22
-5
lines changed Expand file tree Collapse file tree 1 file changed +22
-5
lines changed Original file line number Diff line number Diff line change 22
33namespace Milwad \LaravelValidate \Tests \Rules ;
44
5+ use Milwad \LaravelValidate \Rules \ValidCartNumberIran ;
56use Milwad \LaravelValidate \Tests \BaseTest ;
67
78class ValidCartNumberIranTest extends BaseTest
@@ -23,10 +24,26 @@ protected function setUp(): void
2324 */
2425 public function cart_number_iran_is_valid ()
2526 {
26- // $rules = ['cart_number_iran' => [new ValidCartNumberIran()]];
27- // $data = ['cart_number_iran' => '1234123412341234']; # Todo have a bug
28- // $passes = $this->app['validator']->make($data, $rules)->passes();
29- //
30- // $this->assertTrue($passes);
27+ $ rules = ['cart_number_iran ' => [new ValidCartNumberIran ()]];
28+ $ data = ['cart_number_iran ' => '6280231331655562 ' ];
29+ $ passes = $ this ->app ['validator ' ]->make ($ data , $ rules )->passes ();
30+
31+ $ this ->assertTrue ($ passes );
32+ }
33+
34+ /**
35+ * Test cart number iran is invalid.
36+ *
37+ * @test
38+ *
39+ * @return void
40+ */
41+ public function cart_number_iran_is_invalid ()
42+ {
43+ $ rules = ['cart_number_iran ' => [new ValidCartNumberIran ()]];
44+ $ data = ['cart_number_iran ' => '1234123412341234 ' ];
45+ $ passes = $ this ->app ['validator ' ]->make ($ data , $ rules )->passes ();
46+
47+ $ this ->assertFalse ($ passes );
3148 }
3249}
You can’t perform that action at this time.
0 commit comments