Skip to content

Commit 55b72cd

Browse files
committed
Update ValidCartNumberIranTest.php
1 parent cada6e7 commit 55b72cd

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

tests/Rules/ValidCartNumberIranTest.php

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Milwad\LaravelValidate\Tests\Rules;
44

5+
use Milwad\LaravelValidate\Rules\ValidCartNumberIran;
56
use Milwad\LaravelValidate\Tests\BaseTest;
67

78
class 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
}

0 commit comments

Comments
 (0)