Skip to content

Commit 5ebbf67

Browse files
committed
Update test case
1 parent c4564ea commit 5ebbf67

3 files changed

Lines changed: 61 additions & 201 deletions

File tree

tests/Mock/Constants.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
define('Blank', '');
66
define('NoHTML', 'non html string');
7-
define('NoHTML', 'non html string');
87
define('SimpleHTML', "<h1>Hello</h1> World");
98
define('UnexpectedClose', '
109
<figur2 class="embedded-asset" type="asset" data-sys-entry-uid="uid" data-sys-content-type-uid="data-sys-content-type-uid" style="display:inline;" sys-style-type="inline">

tests/UtilsCustomOptionTest.php

Lines changed: 29 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -113,124 +113,106 @@ public function testNoChildmodel(): void
113113
{
114114
$embedString = NoChildNode;
115115
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString)));
116-
$this->assertEquals('<span class="embedded-asset" type="asset" data-sys-entry-uid="uid" data-sys-content-type-uid="data-sys-content-type-uid" style="display:inline;" sys-style-type="inline" >uid</span>
117-
', $sss);
116+
$this->assertEquals('<span class="embedded-asset" type="asset" data-sys-entry-uid="uid" data-sys-content-type-uid="data-sys-content-type-uid" style="display:inline;" sys-style-type="inline" >uid</span>', $sss);
118117
}
119118

120119
public function testNoChildmodelArray(): void
121120
{
122121
$embedString = NoChildNode;
123122
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString])));
124-
$this->assertEquals(['<span class="embedded-asset" type="asset" data-sys-entry-uid="uid" data-sys-content-type-uid="data-sys-content-type-uid" style="display:inline;" sys-style-type="inline" >uid</span>
125-
'], $sss);
123+
$this->assertEquals(['<span class="embedded-asset" type="asset" data-sys-entry-uid="uid" data-sys-content-type-uid="data-sys-content-type-uid" style="display:inline;" sys-style-type="inline" >uid</span>'], $sss);
126124
}
127125

128126
public function testAssetDisplay(): void
129127
{
130128
$embedString = AssetDisplay;
131129

132130
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
133-
$this->assertEquals('
134-
', $sss);
131+
$this->assertEquals('', $sss);
135132

136133
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, '', 'blt8d49bb742bcf2c83')));
137-
$this->assertEquals('<img class="embedded-asset" type="asset" data-sys-asset-uid="blt8d49bb742bcf2c83" style="display:inline;" sys-style-type="display" />
138-
', $sss);
134+
$this->assertEquals('<img class="embedded-asset" type="asset" data-sys-asset-uid="blt8d49bb742bcf2c83" style="display:inline;" sys-style-type="display" />', $sss);
139135
}
140136

141137
public function testAssetDisplayArray(): void
142138
{
143139
$embedString = AssetDisplay;
144140

145141
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
146-
$this->assertEquals(['
147-
'], $sss);
142+
$this->assertEquals([''], $sss);
148143

149144
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], '', 'blt8d49bb742bcf2c83')));
150-
$this->assertEquals(['<img class="embedded-asset" type="asset" data-sys-asset-uid="blt8d49bb742bcf2c83" style="display:inline;" sys-style-type="display" />
151-
'], $sss);
145+
$this->assertEquals(['<img class="embedded-asset" type="asset" data-sys-asset-uid="blt8d49bb742bcf2c83" style="display:inline;" sys-style-type="display" />'], $sss);
152146
}
153147

154148
public function testEntryBlock(): void
155149
{
156150
$embedString = EntryBlock;
157151

158152
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
159-
$this->assertEquals('
160-
', $sss);
153+
$this->assertEquals('', $sss);
161154

162155
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f')));
163-
$this->assertEquals('<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
164-
', $sss);
156+
$this->assertEquals('<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>', $sss);
165157
}
166158

167159
public function testEntryBlockArray(): void
168160
{
169161
$embedString = EntryBlock;
170162

171163
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
172-
$this->assertEquals(['
173-
'], $sss);
164+
$this->assertEquals([''], $sss);
174165

175166
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
176-
$this->assertEquals(['<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
177-
'], $sss);
167+
$this->assertEquals(['<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>'], $sss);
178168
}
179169

180170
public function testEntryInline(): void
181171
{
182172
$embedString = EntryInline;
183173

184174
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
185-
$this->assertEquals('
186-
', $sss);
175+
$this->assertEquals('', $sss);
187176

188177
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f')));
189-
$this->assertEquals('<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
190-
', $sss);
178+
$this->assertEquals('<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>', $sss);
191179
}
192180

193181
public function testEntryInlineArray(): void
194182
{
195183
$embedString = EntryInline;
196184

197185
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
198-
$this->assertEquals(['
199-
'], $sss);
186+
$this->assertEquals([''], $sss);
200187

201188
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
202-
$this->assertEquals(['<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
203-
'], $sss);
189+
$this->assertEquals(['<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>'], $sss);
204190
}
205191

206192
public function testEntryLink(): void
207193
{
208194
$embedString = EntryLink;
209195

210196
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
211-
$this->assertEquals('
212-
', $sss);
197+
$this->assertEquals('', $sss);
213198

214199
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f')));
215200
$this->assertEquals('<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
216201
{{title}}
217-
</a>
218-
', $sss);
202+
</a>', $sss);
219203
}
220204

221205
public function testEntryLinkArray(): void
222206
{
223207
$embedString = EntryLink;
224208

225209
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
226-
$this->assertEquals(['
227-
'], $sss);
210+
$this->assertEquals([''], $sss);
228211

229212
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
230213
$this->assertEquals(['<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
231214
{{title}}
232-
</a>
233-
'], $sss);
215+
</a>'], $sss);
234216
}
235217

236218
public function testAsset(): void
@@ -241,14 +223,12 @@ public function testAsset(): void
241223
$this->assertEquals('
242224
<p></p>
243225
<p></p>
244-
245226
', $sss);
246227

247228
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, '', 'blt8d49bb742bcf2c83')));
248229
$this->assertEquals('<img class="embedded-asset" data-sys-asset-filelink="https://images.contentstack.com/v3/assets/blt77263d300aee3e6b/blt8d49bb742bcf2c83/5f744bfcb3d3d20813386c10/clitud.jpeg" data-sys-asset-uid="blt8d49bb742bcf2c83" data-sys-asset-filename="Cuvier-67_Autruche_d_Afrique.jpg" data-sys-asset-contenttype="image/jpeg" data-sys-asset-alt="Cuvier-67_Autruche_d_Afrique.jpg" data-sys-asset-caption="somecaption" data-sys-asset-link="http://abc.com" data-sys-asset-position="center" data-sys-asset-isnewtab="true" type="asset" sys-style-type="display" />
249230
<p></p>
250231
<p></p>
251-
252232
', $sss);
253233
}
254234

@@ -260,14 +240,12 @@ public function testAssetArray(): void
260240
$this->assertEquals(['
261241
<p></p>
262242
<p></p>
263-
264243
'], $sss);
265244

266245
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], '', 'blt8d49bb742bcf2c83')));
267246
$this->assertEquals(['<img class="embedded-asset" data-sys-asset-filelink="https://images.contentstack.com/v3/assets/blt77263d300aee3e6b/blt8d49bb742bcf2c83/5f744bfcb3d3d20813386c10/clitud.jpeg" data-sys-asset-uid="blt8d49bb742bcf2c83" data-sys-asset-filename="Cuvier-67_Autruche_d_Afrique.jpg" data-sys-asset-contenttype="image/jpeg" data-sys-asset-alt="Cuvier-67_Autruche_d_Afrique.jpg" data-sys-asset-caption="somecaption" data-sys-asset-link="http://abc.com" data-sys-asset-position="center" data-sys-asset-isnewtab="true" type="asset" sys-style-type="display" />
268247
<p></p>
269248
<p></p>
270-
271249
'], $sss);
272250
}
273251

@@ -276,18 +254,13 @@ public function testEntryBlockLink(): void
276254
$embedString = EntryBlock.EntryLink;
277255

278256
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
279-
$this->assertEquals('
280-
281-
282-
', $sss);
257+
$this->assertEquals('', $sss);
283258

284259
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f')));
285260
$this->assertEquals('<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
286-
287261
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
288262
{{title}}
289-
</a>
290-
', $sss);
263+
</a>', $sss);
291264
}
292265

293266
public function testEntryBlockLinkArray(): void
@@ -302,57 +275,39 @@ public function testEntryBlockLinkArray(): void
302275

303276
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
304277
$this->assertEquals(['<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
305-
306278
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
307279
{{title}}
308-
</a>
309-
'], $sss);
280+
</a>'], $sss);
310281
}
311282

312283
public function testEntryBlockLinkInline(): void
313284
{
314285
$embedString = EntryBlock.EntryLink.EntryInline;
315286

316287
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
317-
$this->assertEquals('
318-
319-
320-
321-
322-
', $sss);
288+
$this->assertEquals('', $sss);
323289

324290
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f')));
325291
$this->assertEquals('<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
326-
327292
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
328293
{{title}}
329294
</a>
330-
331-
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
332-
', $sss);
295+
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>', $sss);
333296
}
334297

335298
public function testEntryBlockLinkInlineArray(): void
336299
{
337300
$embedString = EntryBlock.EntryLink.EntryInline;
338301

339302
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
340-
$this->assertEquals(['
341-
342-
343-
344-
345-
'], $sss);
303+
$this->assertEquals([''], $sss);
346304

347305
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
348306
$this->assertEquals(['<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
349-
350307
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
351308
{{title}}
352309
</a>
353-
354-
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
355-
'], $sss);
310+
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>'], $sss);
356311
}
357312

358313

@@ -361,52 +316,30 @@ public function testAllEmbedStyles(): void
361316
$embedString = AssetDisplay.EntryBlock.EntryLink.EntryInline;
362317

363318
$sss = Utils::renderContent($embedString, UtilsCustomOptionTest::$defaultRender);
364-
$this->assertEquals('
365-
366-
367-
368-
369-
370-
371-
', $sss);
319+
$this->assertEquals('', $sss);
372320

373321
$sss = Utils::renderContent($embedString, new CustomOptionMock(EmbedObjectMock::embeddedModel($embedString, 'blt55f6d8cbd7e03a1f', )));
374322
$this->assertEquals('
375-
376323
<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
377-
378324
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
379325
{{title}}
380326
</a>
381-
382-
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
383-
', $sss);
327+
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>', $sss);
384328
}
385329

386330
public function testAllEmbedStylesArray(): void
387331
{
388332
$embedString = AssetDisplay.EntryBlock.EntryLink.EntryInline;
389333

390334
$sss = Utils::renderContents([$embedString], UtilsCustomOptionTest::$defaultRender);
391-
$this->assertEquals(['
392-
393-
394-
395-
396-
397-
398-
'], $sss);
335+
$this->assertEquals([''], $sss);
399336

400337
$sss = Utils::renderContents([$embedString], new CustomOptionMock(EmbedObjectMock::embeddedModel([$embedString], 'blt55f6d8cbd7e03a1f')));
401338
$this->assertEquals(['
402-
403339
<div class="embedded-entry block-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" sys-style-type="block" ><p>blt55f6d8cbd7e03a1f</p><p>Content type: <span>contentTypeUid</span></p></div>
404-
405340
<a class="embedded-entry link-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="link" >
406341
{{title}}
407342
</a>
408-
409-
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>
410-
'], $sss);
343+
<span class="embedded-entry inline-entry" type="entry" data-sys-entry-uid="blt55f6d8cbd7e03a1f" data-sys-content-type-uid="article" style="display:inline;" sys-style-type="inline" >blt55f6d8cbd7e03a1f</span>'], $sss);
411344
}
412345
}

0 commit comments

Comments
 (0)