/**
  * @return MoneyFieldset
  */
 public function __invoke()
 {
     $moneyFieldset = new MoneyFieldset();
     $moneyFieldset->setHydrator(new MoneyHydrator());
     $moneyFieldset->setObject(Money::BRL(0));
     return $moneyFieldset;
 }
 public function testFactoryCreatesWithExpectedObject()
 {
     $this->assertInstanceOf(Money::class, $this->fieldset->getObject());
 }