public function testExpunge() { $server = Static::getServer(); $message = $server->getMessageByUid(12); $this->assertInstanceOf('\\Fetch\\Message', $message, 'Message exists'); $message->delete(); $this->assertInstanceOf('\\Fetch\\Message', $server->getMessageByUid(12), 'Message still present after being deleted but before being expunged.'); $server->expunge(); $this->assertFalse($server->getMessageByUid(12), 'Message successfully expunged'); }