diff --git a/tests/AutoMapperTest/ArrayNotNested/expected.array.data b/tests/AutoMapperTest/ArrayNotNested/expected.array.data new file mode 100644 index 0000000..57cdeb7 --- /dev/null +++ b/tests/AutoMapperTest/ArrayNotNested/expected.array.data @@ -0,0 +1,5 @@ +AutoMapper\Tests\AutoMapperTest\ArrayNested\UserEntity { + +"roles": [ + "ROLE_USER" + ] +} \ No newline at end of file diff --git a/tests/AutoMapperTest/ArrayNotNested/map.php b/tests/AutoMapperTest/ArrayNotNested/map.php new file mode 100644 index 0000000..80c0d1d --- /dev/null +++ b/tests/AutoMapperTest/ArrayNotNested/map.php @@ -0,0 +1,29 @@ +roles = $roles; // [["ROLE_USER"]]; + } +} + +return (function () { + $autoMapper = AutoMapperBuilder::buildAutoMapper(); + + $userApiResource = new UserApiResource(); + $userApiResource->roles = ['ROLE_USER']; + + yield 'array' => $autoMapper->map($userApiResource, UserEntity::class); +})();