X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Ftests%2FDrupal%2FTests%2FAssertHelperTraitTest.php;fp=web%2Fcore%2Ftests%2FDrupal%2FTests%2FAssertHelperTraitTest.php;h=f2e7eca6c7c3beee6e9e268d954f57fdc99bd0d4;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=0000000000000000000000000000000000000000;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/web/core/tests/Drupal/Tests/AssertHelperTraitTest.php b/web/core/tests/Drupal/Tests/AssertHelperTraitTest.php new file mode 100644 index 000000000..f2e7eca6c --- /dev/null +++ b/web/core/tests/Drupal/Tests/AssertHelperTraitTest.php @@ -0,0 +1,43 @@ +assertSame($expected, $class->testMethod($value)); + } + + public function providerCastSafeStrings() { + $safe_string = Markup::create('test safe string'); + return [ + ['test simple string', 'test simple string'], + [['test simple array', 'test simple array'], ['test simple array', 'test simple array']], + ['test safe string', $safe_string], + [['test safe string', 'test safe string'], [$safe_string, $safe_string]], + [['test safe string', 'mixed array', 'test safe string'], [$safe_string, 'mixed array', $safe_string]], + ]; + } + +} + +class AssertHelperTestClass { + use AssertHelperTrait; + + public function testMethod($value) { + return $this->castSafeStrings($value); + } + +}