setRecipient($options['recipient']); $instance = $builder->build(); self::assertNotNull($instance->getRecipient()); self::assertEquals($options['recipient'], $instance->getRecipient()->toArray()); } public function testBuilder(): void { $builder = RecipientPosLinkRequest::builder(); self::assertInstanceOf(RecipientPosLinkRequestBuilder::class, $builder); } public static function validDataProvider(): array { $result = []; for ($i = 0; $i < 10; $i++) { $request = [ 'recipient' => [ 'gateway_id' => Random::str(1, 128, '0123456789'), ], ]; $result[] = [$request]; } return $result; } }