| @@ 10-19 (lines=10) @@ | ||
| 7 | ||
| 8 | class MobileTest extends TestCase |
|
| 9 | { |
|
| 10 | public function testGetFields() |
|
| 11 | { |
|
| 12 | $method = new Mobile('+370xxxxxxxx', 'xxxxxxxxxxx'); |
|
| 13 | ||
| 14 | $result = $method->getFields(); |
|
| 15 | ||
| 16 | $this->assertArrayHasKey('phone', $result); |
|
| 17 | $this->assertSame('+370xxxxxxxx', $result['phone']); |
|
| 18 | $this->assertSame('xxxxxxxxxxx', $result['code']); |
|
| 19 | } |
|
| 20 | ||
| 21 | public function testGetFieldsShouldSkipOptional() |
|
| 22 | { |
|
| @@ 10-20 (lines=11) @@ | ||
| 7 | ||
| 8 | class SmartIdTest extends TestCase |
|
| 9 | { |
|
| 10 | public function testGetFields() |
|
| 11 | { |
|
| 12 | $method = new SmartId('xxxxxxxxxxx', 'LT'); |
|
| 13 | ||
| 14 | $result = $method->getFields(); |
|
| 15 | ||
| 16 | $this->assertArrayHasKey('code', $result); |
|
| 17 | $this->assertArrayHasKey('country', $result); |
|
| 18 | $this->assertSame('xxxxxxxxxxx', $result['code']); |
|
| 19 | $this->assertSame('LT', $result['country']); |
|
| 20 | } |
|
| 21 | ||
| 22 | public function testGetAction() |
|
| 23 | { |
|