sel2/src/test/java/ru/ibs/framework/managers/TestPropManager.java
Александров Александр Владимирович 97f6075658 allure added
2025-07-01 23:14:41 +03:00

30 lines
851 B
Java

package ru.ibs.framework.managers;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class TestPropManager {
private static final Properties properties = new Properties();
private static TestPropManager instance;
private TestPropManager() {
try (FileInputStream fis = new FileInputStream("environment.properties")) {
properties.load(fis);
} catch (IOException e) {
throw new RuntimeException("Неудалось загрузить environment.properties", e);
}
}
public static TestPropManager getTestPropManager() {
if (instance == null) {
instance = new TestPropManager();
}
return instance;
}
public String getProperty(String key) {
return properties.getProperty(key);
}
}