diff --git a/Tests/Functional/Entity/JMSComplex.php b/Tests/Functional/Entity/JMSComplex.php index 7d3f80a..5cfcbba 100644 --- a/Tests/Functional/Entity/JMSComplex.php +++ b/Tests/Functional/Entity/JMSComplex.php @@ -45,4 +45,14 @@ class JMSComplex * @Serializer\Groups({"list"}) */ private $name; + + /** + * @Serializer\VirtualProperty + * @Serializer\Expose + * @Serializer\Groups({"list"}) + * @OA\Property(ref=@Model(type=JMSUser::class)) + */ + public function getVirtualFriend() + { + } } diff --git a/Tests/Functional/JMSFunctionalTest.php b/Tests/Functional/JMSFunctionalTest.php index fed0b98..a1c459f 100644 --- a/Tests/Functional/JMSFunctionalTest.php +++ b/Tests/Functional/JMSFunctionalTest.php @@ -277,6 +277,7 @@ class JMSFunctionalTest extends WebTestCase 'user' => ['$ref' => '#/components/schemas/JMSUser'], 'name' => ['type' => 'string'], 'virtual' => ['$ref' => '#/components/schemas/JMSUser'], + 'virtual_friend' => ['$ref' => '#/components/schemas/JMSUser'], ], 'required' => [ 'id',