Files
roundcubemail/tests/Rcmail/StringReplacer.php
Michael Voříšek 54f4aa33f9 Fix CS - imports (#9316)
* fix Tests\Browser\TestCase imports

* fix remaining imports

* fix PHPUnit\Framework\TestCase imports

* import GuzzleHttp\Client

* fix remaining

* "php_unit_method_casing" is not todo

* fix "single_line_comment_spacing"

* fix 2nd commit done using older fixer
2024-01-21 19:13:31 +01:00

26 lines
651 B
PHP

<?php
use PHPUnit\Framework\TestCase;
/**
* Test class to test rcmail_string_replacer class
*/
class Rcmail_RcmailStringReplacer extends TestCase
{
/**
* Test for mailto_callback() method
*/
public function test_mailto_callback()
{
$replacer = new rcmail_string_replacer();
$result = invokeMethod($replacer, 'mailto_callback', [['email@address.com', 'email@address.com']]);
$this->assertMatchesRegularExpression($replacer->pattern, $result);
$result = invokeMethod($replacer, 'mailto_callback', [['address.com', 'address.com']]);
$this->assertSame('address.com', $result);
}
}