public function testAddingFetchingfields()
{
/** @var Base $field */
$field = $this->getMockBuilder(Base::class)->setMethods(null)->setConstructorArgs(['test', 'test.twig'])->getMock();
$manager = new Manager();
$manager->addField($field);
$this->assertTrue($manager->has('test'));
$this->assertEquals($field, $manager->getField('test'));
$this->assertFalse($manager->getField('nonexistent'));
$this->assertGreaterThan(5, $manager->fields());
}