diff options
author | Igor Scheller <igor.scheller@igorshp.de> | 2019-04-24 12:58:13 +0200 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2019-04-25 17:56:06 +0200 |
commit | 99306688370874b3153ec6ab185a58044881cb1a (patch) | |
tree | d0091ccdec3bf71024c376b4b2bfc4db4440f0d4 /tests/Unit/Mail/Transport | |
parent | c74fa7955d9392aea954c2e45ed4137fb2bebcbe (diff) |
Fixed test coverage
Diffstat (limited to 'tests/Unit/Mail/Transport')
-rw-r--r-- | tests/Unit/Mail/Transport/TransportTest.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/Unit/Mail/Transport/TransportTest.php b/tests/Unit/Mail/Transport/TransportTest.php index 60f2079d..5e7b7b9b 100644 --- a/tests/Unit/Mail/Transport/TransportTest.php +++ b/tests/Unit/Mail/Transport/TransportTest.php @@ -5,6 +5,7 @@ namespace Engelsystem\Test\Unit\Mail\Transport; use Engelsystem\Test\Unit\Mail\Transport\Stub\TransportImplementation; use PHPUnit\Framework\MockObject\MockObject; use PHPUnit\Framework\TestCase; +use Swift_Events_EventListener; use Swift_Mime_SimpleMessage as SimpleMessage; class TransportTest extends TestCase @@ -12,13 +13,24 @@ class TransportTest extends TestCase /** * @covers \Engelsystem\Mail\Transport\Transport::isStarted * @covers \Engelsystem\Mail\Transport\Transport::ping + * @covers \Engelsystem\Mail\Transport\Transport::registerPlugin + * @covers \Engelsystem\Mail\Transport\Transport::start + * @covers \Engelsystem\Mail\Transport\Transport::stop */ public function testMethods() { + /** @var Swift_Events_EventListener|MockObject $plugin */ + $plugin = $this->getMockForAbstractClass(Swift_Events_EventListener::class); + $transport = new TransportImplementation(); + $transport->start(); + $transport->registerPlugin($plugin); + $this->assertTrue($transport->isStarted()); $this->assertTrue($transport->ping()); + + $transport->stop(); } /** |