mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-02 08:42:15 +09:00
Improve validation and formatting for 0303 and 0505 phone numbers
This commit is contained in:
parent
1d22aa9a44
commit
d873196aa8
2 changed files with 18 additions and 1 deletions
|
|
@ -13,6 +13,8 @@ class KoreaTest extends \Codeception\TestCase\Test
|
|||
$this->assertEquals('010-6666-7777', Rhymix\Framework\Korea::formatPhoneNumber('82+1066667777'));
|
||||
$this->assertEquals('0303-456-7890', Rhymix\Framework\Korea::formatPhoneNumber('03034567890'));
|
||||
$this->assertEquals('0505-987-6543', Rhymix\Framework\Korea::formatPhoneNumber('050-5987-6543'));
|
||||
$this->assertEquals('0303-4567-8900', Rhymix\Framework\Korea::formatPhoneNumber('030345678900'));
|
||||
$this->assertEquals('0505-9876-5432', Rhymix\Framework\Korea::formatPhoneNumber('050-5987-65432'));
|
||||
$this->assertEquals('070-7432-1000', Rhymix\Framework\Korea::formatPhoneNumber('0707-432-1000'));
|
||||
}
|
||||
|
||||
|
|
@ -26,12 +28,16 @@ class KoreaTest extends \Codeception\TestCase\Test
|
|||
$this->assertTrue(Rhymix\Framework\Korea::isValidPhoneNumber('053-4444-5555'));
|
||||
$this->assertTrue(Rhymix\Framework\Korea::isValidPhoneNumber('011-444-5555'));
|
||||
$this->assertTrue(Rhymix\Framework\Korea::isValidPhoneNumber('010-4444-5555'));
|
||||
$this->assertTrue(Rhymix\Framework\Korea::isValidPhoneNumber('0303-4444-5555'));
|
||||
$this->assertTrue(Rhymix\Framework\Korea::isValidPhoneNumber('0505-4444-5555'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('010-4444-55555'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('010-1234-5678'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('02-123-4567'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('02-123456'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('03-456-7890'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('090-9876-5432'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('0303-1111-5432'));
|
||||
$this->assertFalse(Rhymix\Framework\Korea::isValidPhoneNumber('0505-9876-543210'));
|
||||
}
|
||||
|
||||
public function testIsValidMobilePhoneNumber()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue