assertEquals($bExpectedReturn, $bTestReturn); } public function OnFormCancelInvalidTempIdProvider() { return [ 'Null temp_id' => [ null, false, ], 'Empty temp_id' => [ '', false, ], '0 as integer temp_id' => [ 0, true, ], '0 as string temp_id' => [ '0', true, ], 'String temp_id' => [ 'fake_temp_id', true, ], ]; } /** * @covers InlineImage::FixUrls */ public function testFixUrls_shouldReturnAnEmptyStringIfNullOrEmptyStringPassed() { $sResult = InlineImage::FixUrls(null); $this->assertEquals('', $sResult); $sResult = InlineImage::FixUrls(''); $this->assertEquals('', $sResult); } /** * @covers InlineImage::FixUrls */ public function testFixUrls_shouldReturnUnchangedValueIfValueContainsNoImage() { $sHtml = '
Texte sans image
HTML;
$sResult = InlineImage::FixUrls($sHtml);
$this->assertStringContainsString('