|
@@ -549,11 +549,11 @@ class EmailTest extends TestCase
|
|
|
{
|
|
{
|
|
|
$this->Email->setMessageId(true);
|
|
$this->Email->setMessageId(true);
|
|
|
$result = $this->Email->getHeaders();
|
|
$result = $this->Email->getHeaders();
|
|
|
- $this->assertTrue(isset($result['Message-ID']));
|
|
|
|
|
|
|
+ $this->assertArrayHasKey('Message-ID', $result);
|
|
|
|
|
|
|
|
$this->Email->setMessageId(false);
|
|
$this->Email->setMessageId(false);
|
|
|
$result = $this->Email->getHeaders();
|
|
$result = $this->Email->getHeaders();
|
|
|
- $this->assertFalse(isset($result['Message-ID']));
|
|
|
|
|
|
|
+ $this->assertArrayNotHasKey('Message-ID', $result);
|
|
|
|
|
|
|
|
$result = $this->Email->setMessageId('<my-email@localhost>');
|
|
$result = $this->Email->setMessageId('<my-email@localhost>');
|
|
|
$this->assertSame($this->Email, $result);
|
|
$this->assertSame($this->Email, $result);
|
|
@@ -574,7 +574,7 @@ class EmailTest extends TestCase
|
|
|
$this->assertSame(4, $this->Email->getPriority());
|
|
$this->assertSame(4, $this->Email->getPriority());
|
|
|
|
|
|
|
|
$result = $this->Email->getHeaders();
|
|
$result = $this->Email->getHeaders();
|
|
|
- $this->assertTrue(isset($result['X-Priority']));
|
|
|
|
|
|
|
+ $this->assertArrayHasKey('X-Priority', $result);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -1162,15 +1162,15 @@ class EmailTest extends TestCase
|
|
|
$expected = "Here is my body, with multi lines.\r\nThis is the second line.\r\n\r\nAnd the last.\r\n\r\n";
|
|
$expected = "Here is my body, with multi lines.\r\nThis is the second line.\r\n\r\nAnd the last.\r\n\r\n";
|
|
|
|
|
|
|
|
$this->assertEquals($expected, $result['message']);
|
|
$this->assertEquals($expected, $result['message']);
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'Date: '));
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'Message-ID: '));
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'To: '));
|
|
|
|
|
|
|
+ $this->assertContains('Date: ', $result['headers']);
|
|
|
|
|
+ $this->assertContains('Message-ID: ', $result['headers']);
|
|
|
|
|
+ $this->assertContains('To: ', $result['headers']);
|
|
|
|
|
|
|
|
$result = $this->Email->send('Other body');
|
|
$result = $this->Email->send('Other body');
|
|
|
$expected = "Other body\r\n\r\n";
|
|
$expected = "Other body\r\n\r\n";
|
|
|
$this->assertSame($expected, $result['message']);
|
|
$this->assertSame($expected, $result['message']);
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'Message-ID: '));
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'To: '));
|
|
|
|
|
|
|
+ $this->assertContains('Message-ID: ', $result['headers']);
|
|
|
|
|
+ $this->assertContains('To: ', $result['headers']);
|
|
|
|
|
|
|
|
$this->Email->reset();
|
|
$this->Email->reset();
|
|
|
$this->Email->setTransport('debug');
|
|
$this->Email->setTransport('debug');
|
|
@@ -1758,7 +1758,7 @@ class EmailTest extends TestCase
|
|
|
$result = $this->Email->send();
|
|
$result = $this->Email->send();
|
|
|
|
|
|
|
|
$expected = mb_convert_encoding('ここにあなたの設定した値が入ります: 日本語の差し込み123', 'ISO-2022-JP');
|
|
$expected = mb_convert_encoding('ここにあなたの設定した値が入ります: 日本語の差し込み123', 'ISO-2022-JP');
|
|
|
- $this->assertTrue((bool)strpos($result['message'], $expected));
|
|
|
|
|
|
|
+ $this->assertContains($expected, $result['message']);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -1785,7 +1785,7 @@ class EmailTest extends TestCase
|
|
|
$result = $this->Email->send();
|
|
$result = $this->Email->send();
|
|
|
$dateTime = new \DateTime;
|
|
$dateTime = new \DateTime;
|
|
|
$dateTime->setTimestamp($timestamp);
|
|
$dateTime->setTimestamp($timestamp);
|
|
|
- $this->assertTrue((bool)strpos($result['message'], 'Right now: ' . $dateTime->format($dateTime::ATOM)));
|
|
|
|
|
|
|
+ $this->assertContains('Right now: ' . $dateTime->format($dateTime::ATOM), $result['message']);
|
|
|
|
|
|
|
|
$result = $this->Email->getHelpers();
|
|
$result = $this->Email->getHelpers();
|
|
|
$this->assertEquals(['Time'], $result);
|
|
$this->assertEquals(['Time'], $result);
|
|
@@ -2184,8 +2184,8 @@ class EmailTest extends TestCase
|
|
|
|
|
|
|
|
$result = $this->Email->send('This is the message');
|
|
$result = $this->Email->send('This is the message');
|
|
|
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'Message-ID: '));
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'To: '));
|
|
|
|
|
|
|
+ $this->assertContains('Message-ID: ', $result['headers']);
|
|
|
|
|
+ $this->assertContains('To: ', $result['headers']);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -2241,8 +2241,8 @@ class EmailTest extends TestCase
|
|
|
|
|
|
|
|
$result = $this->Email->send('This is the message');
|
|
$result = $this->Email->send('This is the message');
|
|
|
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'Message-ID: '));
|
|
|
|
|
- $this->assertTrue((bool)strpos($result['headers'], 'To: '));
|
|
|
|
|
|
|
+ $this->assertContains('Message-ID: ', $result['headers']);
|
|
|
|
|
+ $this->assertContains('To: ', $result['headers']);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|