|
13 | 13 | use OCA\Libresign\Db\PermissionSetBindingMapper; |
14 | 14 | use OCA\Libresign\Db\PermissionSetMapper; |
15 | 15 | use OCA\Libresign\Service\Policy\Model\PolicyContext; |
| 16 | +use OCA\Libresign\Service\Policy\Provider\CollectMetadata\CollectMetadataPolicy; |
16 | 17 | use OCA\Libresign\Service\Policy\Provider\DocMdp\DocMdpPolicy; |
17 | 18 | use OCA\Libresign\Service\Policy\Provider\Footer\FooterPolicy; |
18 | 19 | use OCA\Libresign\Service\Policy\Provider\IdentificationDocuments\IdentificationDocumentsPolicy; |
19 | 20 | use OCA\Libresign\Service\Policy\Provider\RequestSignGroups\RequestSignGroupsPolicy; |
20 | 21 | use OCA\Libresign\Service\Policy\Provider\Signature\SignatureFlowPolicy; |
| 22 | +use OCA\Libresign\Service\Policy\Provider\SignatureText\SignatureTextPolicy; |
21 | 23 | use OCA\Libresign\Service\Policy\Runtime\PolicyRegistry; |
22 | 24 | use OCA\Libresign\Service\Policy\Runtime\PolicySource; |
23 | 25 | use OCP\AppFramework\Db\DoesNotExistException; |
@@ -52,11 +54,13 @@ protected function setUp(): void { |
52 | 54 | ->method('get') |
53 | 55 | ->willReturnCallback(static function (string $class): object { |
54 | 56 | return match ($class) { |
| 57 | + CollectMetadataPolicy::class => new CollectMetadataPolicy(), |
55 | 58 | FooterPolicy::class => new FooterPolicy(), |
56 | 59 | SignatureFlowPolicy::class => new SignatureFlowPolicy(), |
57 | 60 | DocMdpPolicy::class => new DocMdpPolicy(), |
58 | 61 | IdentificationDocumentsPolicy::class => new IdentificationDocumentsPolicy(), |
59 | 62 | RequestSignGroupsPolicy::class => new RequestSignGroupsPolicy(), |
| 63 | + SignatureTextPolicy::class => new SignatureTextPolicy(), |
60 | 64 | default => throw new \RuntimeException('Unexpected provider class: ' . $class), |
61 | 65 | }; |
62 | 66 | }); |
|
0 commit comments