Code Duplication    Length = 9-11 lines in 3 locations

bridge/doctrine-orm/tests/Functional/GeneralTest.php 1 location

@@ 115-123 (lines=9) @@
112
        $this->assertInstanceOf(Image::class, $image);
113
    }
114
115
    public function testScalarCollection()
116
    {
117
        $article = new Article();
118
        $article->id = '/test/article';
119
        $article->paragraphs = ['one', 'two', 'three'];
120
        $article = $this->persistAndReloadArticle($article);
121
122
        $this->assertSame(['one', 'two', 'three'], $article->paragraphs);
123
    }
124
125
    private function persistAndReloadArticle(Article $article)
126
    {

bridge/doctrine-phpcr-odm/tests/Functional/GeneralTest.php 2 locations

@@ 211-221 (lines=11) @@
208
        $this->assertEquals('/test/article2', $article->objectReferences[1]->id);
209
    }
210
211
    public function testScalarCollection()
212
    {
213
        $this->initScalarCollectionArticle();
214
215
        $article = new Article();
216
        $article->id = '/test/article';
217
        $article->paragraphs = ['one', 'two', 'three'];
218
        $article = $this->persistAndReloadArticle($article);
219
220
        $this->assertSame(['one', 'two', 'three'], $article->paragraphs);
221
    }
222
223
    public function testIntegerCollection()
224
    {
@@ 223-233 (lines=11) @@
220
        $this->assertSame(['one', 'two', 'three'], $article->paragraphs);
221
    }
222
223
    public function testIntegerCollection()
224
    {
225
        $this->initScalarCollectionArticle();
226
227
        $article = new Article();
228
        $article->id = '/test/article';
229
        $article->numbers = ['12', '13', '14'];
230
        $article = $this->persistAndReloadArticle($article);
231
232
        $this->assertSame([12, 13, 14], $article->numbers);
233
    }
234
235
    private function persistAndReloadArticle(Article $article)
236
    {