public function testLoadFakerFunctionWithPhpArguments()
{
$data = [\stdClass::class => ['user' => ['updatedAt' => '<dateTimeBetween(<("yest"."erday")>, <(strrev("omot")."rrow")>)>']]];
$set = $this->loader->loadData($data);
$this->assertEquals(0, count($set->getParameters()));
$objects = $set->getObjects();
$this->assertEquals(1, count($objects));
$user = $objects['user'];
$this->assertInstanceOf(\stdClass::class, $user);
$updatedAt = $user->updatedAt;
$this->assertInstanceOf(\DateTimeInterface::class, $updatedAt);
/** @var \DateTimeInterface $updatedAt */
$this->assertGreaterThanOrEqual(strtotime('yesterday'), $updatedAt->getTimestamp());
$this->assertLessThanOrEqual(strtotime('tomorrow'), $updatedAt->getTimestamp());
}