@@ 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 | { |