public function testAddMessage() { $this->assertCount(0, $this->collection); $messge1 = $this->getMock(Message::CLASS); $messge2 = $this->getMock(Message::CLASS); $this->collection[] = $messge1; $this->collection->add($messge2); $this->assertCount(2, $this->collection); $this->assertEquals([$messge1, $messge2], $this->collection->getArrayCopy()); }