1<?php 2 3namespace dokuwiki\plugin\struct\test\types; 4 5use dokuwiki\plugin\struct\test\StructTest; 6use dokuwiki\plugin\struct\types\Wiki; 7 8/** 9 * Testing the Wiki Type 10 * 11 * @group plugin_struct 12 * @group plugins 13 */ 14class WikiTest extends StructTest 15{ 16 17 /** 18 * Provides failing validation data 19 * 20 * @return array 21 */ 22 public function validateProvider() 23 { 24 return [ 25 [" * hi\n * ho", " * hi\n * ho", ''] 26 ]; 27 } 28 29 /** 30 * @dataProvider validateProvider 31 */ 32 public function test_validate($value, $expected_validated_result, $msg) 33 { 34 $wiki = new Wiki(); 35 $actual_validated_result = $wiki->validate($value); 36 $this->assertEquals($expected_validated_result, $actual_validated_result, $msg); 37 } 38 39} 40