Code Duplication    Length = 17-17 lines in 2 locations

Tests/EventListener/JmsSerializeListenerTest.php 2 locations

@@ 140-156 (lines=17) @@
137
    /**
138
     * Test serialization with included http host and port in the URI and include original option "true"
139
     */
140
    public function testHttpsSerialization()
141
    {
142
        $userPictures = new UserPictures();
143
        $this->generateCacheManager();
144
        $this->generateRequestContext(true, true);
145
        $data = $this->serializeObject($userPictures, [
146
            'includeHost' => true,
147
            'vichUploaderSerialize' => true,
148
            'includeOriginal' => true,
149
        ]);
150
151
        static::assertEquals('https://example.com:8800/uploads/photo.jpg', $data['photo']);
152
        static::assertEquals('http://a/path/to/an/image1.png', $data['cover']['big']);
153
        static::assertEquals('http://a/path/to/an/image2.png', $data['cover']['small']);
154
        static::assertEquals('http://a/path/to/an/image3.png', $data['photoThumb']['thumb_filter']);
155
        static::assertEquals('/uploads/photo.jpg', $data['photoThumb']['original']);
156
    }
157
158
    /**
159
     * Test serialization without host in url and one filter
@@ 179-195 (lines=17) @@
176
    /**
177
     * Test serialization without host in url and array of filters
178
     */
179
    public function testSerializationWithoutHostManyFilters()
180
    {
181
        $userPhotos = new UserPhotos();
182
        $this->generateCacheManager('/');
183
        $this->generateRequestContext(true, true);
184
        $data = $this->serializeObject($userPhotos, [
185
            'includeHost' => false,
186
            'vichUploaderSerialize' => true,
187
            'includeOriginal' => false,
188
        ]);
189
190
        static::assertEquals('/a/path/to/an/image1.png', $data['cover']['big']);
191
        static::assertEquals('/a/path/to/an/image2.png', $data['cover']['small']);
192
        static::assertEquals('/uploads/photo.jpg', $data['photo']);
193
        static::assertEquals('/a/path/to/an/image3.png', $data['photoThumb']['thumb_big']);
194
        static::assertEquals('/a/path/to/an/image4.png', $data['photoThumb']['thumb_small']);
195
    }
196
197
    /**
198
     * @param User|UserPictures $user