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());
}