diff --git a/tests/MessageTest.php b/tests/MessageTest.php index fa60c181..79984a51 100644 --- a/tests/MessageTest.php +++ b/tests/MessageTest.php @@ -76,4 +76,19 @@ public function testBcc() $this->assertEquals('Undisclosed recipients', $message->getSubject()); $this->assertCount(0, $message->getTo()); } + + public function testDelete() + { + $this->createTestMessage($this->mailbox, 'Message A'); + $this->createTestMessage($this->mailbox, 'Message B'); + $this->createTestMessage($this->mailbox, 'Message C'); + + $message = $this->mailbox->getMessage(3); + $message->delete(); + + $this->assertCount(2, $this->mailbox); + foreach ($this->mailbox->getMessages() as $message) { + $this->assertNotEquals('Message C', $message->getSubject()); + } + } }