|
|
|
|
@ -125,19 +125,21 @@ class MailNotificationsTest extends \Test\TestCase {
|
|
|
|
|
|
|
|
|
|
public function dataSendLinkShareMailWithReplyTo() {
|
|
|
|
|
return [
|
|
|
|
|
['lukas@owncloud.com nickvergessen@owncloud.com'],
|
|
|
|
|
['lukas@owncloud.com,nickvergessen@owncloud.com'],
|
|
|
|
|
['lukas@owncloud.com, nickvergessen@owncloud.com'],
|
|
|
|
|
['lukas@owncloud.com;nickvergessen@owncloud.com'],
|
|
|
|
|
['lukas@owncloud.com; nickvergessen@owncloud.com'],
|
|
|
|
|
['lukas@owncloud.com', ['lukas@owncloud.com']],
|
|
|
|
|
['lukas@owncloud.com nickvergessen@owncloud.com', ['lukas@owncloud.com', 'nickvergessen@owncloud.com']],
|
|
|
|
|
['lukas@owncloud.com,nickvergessen@owncloud.com', ['lukas@owncloud.com', 'nickvergessen@owncloud.com']],
|
|
|
|
|
['lukas@owncloud.com, nickvergessen@owncloud.com', ['lukas@owncloud.com', 'nickvergessen@owncloud.com']],
|
|
|
|
|
['lukas@owncloud.com;nickvergessen@owncloud.com', ['lukas@owncloud.com', 'nickvergessen@owncloud.com']],
|
|
|
|
|
['lukas@owncloud.com; nickvergessen@owncloud.com', ['lukas@owncloud.com', 'nickvergessen@owncloud.com']],
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @dataProvider dataSendLinkShareMailWithReplyTo
|
|
|
|
|
* @param string $to
|
|
|
|
|
* @param array $expectedTo
|
|
|
|
|
*/
|
|
|
|
|
public function testSendLinkShareMailWithReplyTo($to) {
|
|
|
|
|
public function testSendLinkShareMailWithReplyTo($to, array $expectedTo) {
|
|
|
|
|
$message = $this->getMockBuilder('\OC\Mail\Message')
|
|
|
|
|
->disableOriginalConstructor()->getMock();
|
|
|
|
|
|
|
|
|
|
@ -148,7 +150,7 @@ class MailNotificationsTest extends \Test\TestCase {
|
|
|
|
|
$message
|
|
|
|
|
->expects($this->once())
|
|
|
|
|
->method('setTo')
|
|
|
|
|
->with(['lukas@owncloud.com', 'nickvergessen@owncloud.com']);
|
|
|
|
|
->with($expectedTo);
|
|
|
|
|
$message
|
|
|
|
|
->expects($this->once())
|
|
|
|
|
->method('setHtmlBody');
|
|
|
|
|
|