public void testInstallWithCustomImportModeAndACLHandling() throws Exception {
File tempFile = File.createTempFile("testInstallPackageInternal", "txt");
Packaging packaging = mock(Packaging.class);
PackageManager packageManager = mock(PackageManager.class);
VaultPackage vaultPackage = mock(VaultPackage.class);
when(packageManager.open(tempFile)).thenReturn(vaultPackage);
when(packaging.getPackageManager()).thenReturn(packageManager);
ReplicationEventFactory eventFactory = mock(ReplicationEventFactory.class);
FileVaultReplicationPackageBuilder fileVaultReplicationPackageBuilder = new FileVaultReplicationPackageBuilder(
packaging, eventFactory, ImportMode.MERGE.name(), AccessControlHandling.MERGE.name());