Code Duplication    Length = 17-21 lines in 2 locations

tests/Document/SealTest.php 1 location

@@ 23-43 (lines=21) @@
20
        $this->assertSame(false, $result['timestamp']);
21
    }
22
23
    public function testGetFileFields()
24
    {
25
        $method = new Seal(
26
            'pdf',
27
            [
28
                'files' => [
29
                    __DIR__.'/../data/document.pdf'
30
                ]
31
            ],
32
            false
33
        );
34
        $result = $method->getFields();
35
36
        $this->assertArrayHasKey('pdf', $result);
37
        $this->assertArrayHasKey('files', $result['pdf']);
38
        $this->assertArrayHasKey(0, $result['pdf']['files']);
39
        $file = $result['pdf']['files'][0];
40
        $this->assertArrayHasKey('name', $file);
41
        $this->assertArrayHasKey('digest', $file);
42
        $this->assertArrayHasKey('content', $file);
43
    }
44
45
    /**
46
     * @expectedException \RuntimeException

tests/Sign/MobileTest.php 1 location

@@ 49-65 (lines=17) @@
46
        $this->assertSame(false, $result['timestamp']);
47
    }
48
49
    public function testGetFileFields()
50
    {
51
        $method = new Mobile('pdf', '+370xxxxxxxx', 'xxxxxxxxxxx', [
52
            'files' => [
53
                __DIR__.'/../data/document.pdf'
54
            ]
55
        ]);
56
        $result = $method->getFields();
57
58
        $this->assertArrayHasKey('pdf', $result);
59
        $this->assertArrayHasKey('files', $result['pdf']);
60
        $this->assertArrayHasKey(0, $result['pdf']['files']);
61
        $file = $result['pdf']['files'][0];
62
        $this->assertArrayHasKey('name', $file);
63
        $this->assertArrayHasKey('digest', $file);
64
        $this->assertArrayHasKey('content', $file);
65
    }
66
67
    /**
68
     * @expectedException \RuntimeException