public Properties getProperties() {
        if (properties == null) {
            InputStream stream = TestSettings.class.getResourceAsStream("/usecases.properties");
            try {
                properties = new Properties();
                properties.load(stream);
            } catch (IOException e) {
                throw new RuntimeException("Fail to read properties", e);
            } finally {
                IOUtils.closeQuietly(stream);
            }
        }
        return properties;
    }