build($options); $data = $serializer->serialize($instance); $expected = [ 'recipient' => $options['recipient'], 'pos_link_data' => $options['pos_link_data'], ]; self::assertEquals($expected, $data); } public static function validDataProvider(): array { return [ [ [ 'recipient' => [ 'gateway_id' => '123456', ], 'pos_link_data' => [ 'link' => 'https://shop.example.ru/pay/1234567890', ], ], ], ]; } }