@Test
@ExtendWith(TemporaryFolderExtension.class)
void testNoPropertiesAndNoBundles(TemporaryFolder temporaryFolder) throws URISyntaxException, IOException {

    File testTemplatizedBundlesFolder = new File(temporaryFolder.getRoot(), "no-bundles");
    File testDetemplatizedBundlesFolder = new File(temporaryFolder.getRoot(), "detemplatized-bundles");
    File keyStoreFolder = new File(temporaryFolder.getRoot(), "keystore");
    File envFolder = new File(temporaryFolder.getRoot(), "config");
    File privateKeyFolder = new File(envFolder, "privateKeys");
    assertTrue(testDetemplatizedBundlesFolder.mkdirs());
    copyDirectory(new File(Objects.requireNonNull(getClass().getClassLoader().getResource("no-bundles")).toURI()), testTemplatizedBundlesFolder);
    ImmutableMap<String, String> environmentProperties = ImmutableMap.of();
    new EnvironmentCreatorApplication(environmentProperties, testTemplatizedBundlesFolder.getPath(), testDetemplatizedBundlesFolder.getPath(), keyStoreFolder.getPath(), privateKeyFolder.getPath(), envFolder.getPath()).run();
    File environmentBundle = new File(testDetemplatizedBundlesFolder, "_0_env.req.install.bundle");
    assertTrue(environmentBundle.exists());
}