Code Duplication    Length = 14-20 lines in 2 locations

test/unit/test/Chaincode/AbstractChaincodeTest.php 1 location

@@ 128-141 (lines=14) @@
125
    /**
126
     * @return array[]
127
     */
128
    public function getChainCodeProposalDataset(): array
129
    {
130
        $data = $this->loadStaticData();
131
132
        return array_map(
133
            function ($value) {
134
                return array_intersect_key(
135
                    $value,
136
                    array_flip(['dateTime', 'proposalHeader', 'proposalPayload', 'proposalExtension'])
137
                );
138
            },
139
            $data
140
        );
141
    }
142
143
    /**
144
     * @return \SplFileObject

test/unit/test/Signatory/MdanterEccSignatoryTest.php 1 location

@@ 115-134 (lines=20) @@
112
        self::assertEquals($encodedSignature, base64_encode($result->getSignature()));
113
    }
114
115
    public function getProposalSignatureCharacterizationData()
116
    {
117
        $data = $this->loadStaticData();
118
119
        return array_map(
120
            function ($value) {
121
                return array_intersect_key(
122
                    $value,
123
                    array_flip([
124
                        'encodedProposalBytes',
125
                        'encodedSignature',
126
                        'proposalHeader',
127
                        'proposalPayload',
128
                        'proposalExtension',
129
                    ])
130
                );
131
            },
132
            $data
133
        );
134
    }
135
136
    public function dataGetS()
137
    {