Code Duplication    Length = 7-7 lines in 4 locations

tests/DamerauLevenshteinTest.php 4 locations

@@ 96-102 (lines=7) @@
93
     * @return void
94
     * @dataProvider setXCostProvider
95
     */
96
    public function testSetInsCost(int $cost): void {
97
        list($firstString, $secondString) = $this->getDefaultStrings();
98
99
        $DamerauLevenshtein = new DamerauLevenshtein($firstString, $secondString);
100
        $DamerauLevenshtein->setInsCost($cost);
101
        $this->assertSame($cost, $DamerauLevenshtein->getInsCost());
102
    }
103
104
    /**
105
     * Tests `getDelCost`.
@@ 159-165 (lines=7) @@
156
     * @return void
157
     * @dataProvider setXCostProvider
158
     */
159
    public function testSetDelCost(int $cost): void {
160
        list($firstString, $secondString) = $this->getDefaultStrings();
161
162
        $DamerauLevenshtein = new DamerauLevenshtein($firstString, $secondString);
163
        $DamerauLevenshtein->setDelCost($cost);
164
        $this->assertSame($cost, $DamerauLevenshtein->getDelCost());
165
    }
166
167
    /**
168
     * Tests `getSubCost`.
@@ 210-216 (lines=7) @@
207
     * @return void
208
     * @dataProvider setXCostProvider
209
     */
210
    public function testSetSubCost(int $cost): void {
211
        list($firstString, $secondString) = $this->getDefaultStrings();
212
213
        $DamerauLevenshtein = new DamerauLevenshtein($firstString, $secondString);
214
        $DamerauLevenshtein->setSubCost($cost);
215
        $this->assertSame($cost, $DamerauLevenshtein->getSubCost());
216
    }
217
218
    /**
219
     * Tests `getTransCost`.
@@ 261-267 (lines=7) @@
258
     * @return void
259
     * @dataProvider setXCostProvider
260
     */
261
    public function testSetTransCost(int $cost): void {
262
        list($firstString, $secondString) = $this->getDefaultStrings();
263
264
        $DamerauLevenshtein = new DamerauLevenshtein($firstString, $secondString);
265
        $DamerauLevenshtein->setTransCost($cost);
266
        $this->assertSame($cost, $DamerauLevenshtein->getTransCost());
267
    }
268
269
    /**
270
     * Data provider for `getRelativeDistance`.