1515use OCA \Libresign \Handler \CertificateEngine \CertificateEngineFactory ;
1616use OCA \Libresign \Helper \ValidateHelper ;
1717use OCA \Libresign \Middleware \InjectionMiddleware ;
18+ use OCA \Libresign \Service \FileAccessService ;
1819use OCA \Libresign \Service \SignFileService ;
1920use OCA \Libresign \Service \UuidResolverService ;
2021use OCP \AppFramework \Controller ;
@@ -46,11 +47,12 @@ final class InjectionMiddlewareTest extends \OCA\Libresign\Tests\Unit\TestCase {
4647 private CertificateEngineFactory $ certificateEngineFactory ;
4748 private FileMapper &MockObject $ fileMapper ;
4849 private IInitialState $ initialState ;
50+ private FileAccessService &MockObject $ fileAccessService ;
4951 private SignFileService &MockObject $ signFileService ;
5052 private UuidResolverService &MockObject $ uuidResolverService ;
5153 private IL10N &MockObject $ l10n ;
52- private IappConfig &MockObject $ appConfig ;
53- private IurlGenerator &MockObject $ urlGenerator ;
54+ private IAppConfig &MockObject $ appConfig ;
55+ private IURLGenerator &MockObject $ urlGenerator ;
5456 private ?string $ userId = null ;
5557
5658 private InitialStateService $ initialStateService ;
@@ -72,6 +74,7 @@ public function setUp(): void {
7274 $ this ->createMock (IServerContainer::class)
7375 );
7476 $ this ->initialState = new InitialState ($ this ->initialStateService , 'libresign ' );
77+ $ this ->fileAccessService = $ this ->createMock (FileAccessService::class);
7578 $ this ->signFileService = $ this ->createMock (SignFileService::class);
7679 $ this ->uuidResolverService = $ this ->createMock (UuidResolverService::class);
7780 $ this ->l10n = $ this ->createMock (IL10N ::class);
@@ -88,6 +91,7 @@ public function getInjectionMiddleware(): InjectionMiddleware {
8891 $ this ->certificateEngineFactory ,
8992 $ this ->fileMapper ,
9093 $ this ->initialState ,
94+ $ this ->fileAccessService ,
9195 $ this ->signFileService ,
9296 $ this ->uuidResolverService ,
9397 $ this ->l10n ,
0 commit comments