public function testSendWithUniqueAttachmentNames() { $n = new Notifier(); $result = $n->createSendWithUniqueAttachmentNames(User::find(1)); $attachments = $n->getAttachments(); $attachment1 = current($attachments); $attachment2 = next($attachments); $attachment3 = next($attachments); $this->assertEquals('check_it_out.txt', $attachment1['filename']); $this->assertEquals('check_it_out-1.txt', $attachment2['filename']); $this->assertEquals('check_it_out-2.txt', $attachment3['filename']); }