public function testSize()
 {
     $list = new ArrayList();
     $this->assertTrue($list->isEmpty());
     $this->assertEquals(0, $list->size());
     $list->add('item 1')->add('item 2');
     $this->assertFalse($list->isEmpty());
     $this->assertEquals(2, $list->size());
     $list->clear();
     $this->assertTrue($list->isEmpty());
     $this->assertEquals(0, $list->size());
     $list = new ArrayList(['item 1', 'item 2']);
     $this->assertFalse($list->isEmpty());
     $this->assertEquals(2, $list->size());
 }