public function testSetAtPosition() { $collection = $this->getCollection(); $message1 = new \Krucas\Notification\Message(); $message1->setPosition(2); $message2 = new \Krucas\Notification\Message(); $message2->setPosition(1); $collection->add($message1)->add($message2); $this->assertEquals($message2, $collection[0]); $this->assertEquals($message1, $collection[1]); }