@Test
public void processMultiConfigZipFile() throws Exception {

	mockDatabase();
	URL zip = ConfigurationUtilsTest.class.getResource("/ConfigurationUtils/multiConfig.zip");
	assertNotNull("multiConfig.zip not found", zip);
	ConfigurationUtils.ADDITIONAL_PROPERTIES_FILE_SUFFIX = "";
	String result = ConfigurationUtils.processMultiConfigZipFile(ibisContext, "fakeDataSource", false, false, zip.openStream(), "user");
	assertNotNull("file uploaded to mock database", result);
	assertEquals("buildInfoZip.jar:true", result.trim());
	Map<String, Object> parameters = stmt.getNamedParameters();
	assertEquals("buildInfo name does not match", "ConfigurationName", parameters.get("NAME"));
	assertEquals("buildInfo version does not match", "001_20191002-1300", parameters.get("VERSION"));
	//Make sure ACTIVECONFIG, AUTORELOAD and RUSER are passed through properly
	assertEquals("ACTIVECONFIG does not match", "FALSE", parameters.get("ACTIVECONFIG"));
	assertEquals("AUTORELOAD does not match", "FALSE", parameters.get("AUTORELOAD"));
	assertEquals("RUSER does not match", "user", parameters.get("RUSER"));
	//This field is pretty obsolete, check if it's been set
	assertNotNull("FILENAME not set", parameters.get("FILENAME"));
}