@@ -305,18 +305,23 @@ public function testPushPopTemplates()
305
305
* Test addClass method newClass parameter
306
306
*
307
307
* Tests null, string, array and false for `input`
308
+ *
309
+ * @return void
308
310
*/
309
311
public function testAddClassMethodNewClass ()
310
312
{
311
- // Test new class as null, string, array, false etc
312
313
$ result = $ this ->template ->addClass ([], 'new_class ' );
313
314
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
315
+
314
316
$ result = $ this ->template ->addClass ([], ['new_class ' ]);
315
317
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
318
+
316
319
$ result = $ this ->template ->addClass ([], false );
317
320
$ this ->assertEquals ($ result , []);
321
+
318
322
$ result = $ this ->template ->addClass ([], null );
319
323
$ this ->assertEquals ($ result , []);
324
+
320
325
$ result = $ this ->template ->addClass (null , null );
321
326
$ this ->assertNull ($ result );
322
327
}
@@ -325,23 +330,31 @@ public function testAddClassMethodNewClass()
325
330
* Test addClass method input (currentClass) parameter
326
331
*
327
332
* Tests null, string, array, false and object
333
+ *
334
+ * @return void
328
335
*/
329
336
public function testAddClassMethodCurrentClass ()
330
337
{
331
338
$ result = $ this ->template ->addClass (['class ' => ['current ' ]], 'new_class ' );
332
339
$ this ->assertEquals ($ result , ['class ' => ['current ' , 'new_class ' ]]);
340
+
333
341
$ result = $ this ->template ->addClass ('' , 'new_class ' );
334
342
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
343
+
335
344
$ result = $ this ->template ->addClass (null , 'new_class ' );
336
345
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
346
+
337
347
$ result = $ this ->template ->addClass (false , 'new_class ' );
338
348
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
349
+
339
350
$ result = $ this ->template ->addClass (new \StdClass (), 'new_class ' );
340
351
$ this ->assertEquals ($ result , ['class ' => ['new_class ' ]]);
341
352
}
342
353
343
354
/**
344
355
* Test addClass method string parameter, it should fallback to string
356
+ *
357
+ * @return void
345
358
*/
346
359
public function testAddClassMethodFallbackToString ()
347
360
{
@@ -351,6 +364,8 @@ public function testAddClassMethodFallbackToString()
351
364
352
365
/**
353
366
* Test addClass method to make sure the returned array is unique
367
+ *
368
+ * @return void
354
369
*/
355
370
public function testAddClassMethodUnique ()
356
371
{
@@ -362,6 +377,8 @@ public function testAddClassMethodUnique()
362
377
* Test addClass method useIndex param
363
378
*
364
379
* Tests for useIndex being the default, 'my_class' and false
380
+ *
381
+ * @return void
365
382
*/
366
383
public function testAddClassMethodUseIndex ()
367
384
{
0 commit comments