1 package net.jaekl.cfb.util;
3 import java.util.HashMap;
5 public class EnvMock extends Env {
6 private HashMap<String, String> m_map;
9 m_map = new HashMap<String, String>();
13 String getEnv(String variableName) {
14 if (m_map.containsKey(variableName)) {
15 return m_map.get(variableName);
17 return super.getEnv(variableName);
20 public void mock_putEnv(String variableName, String value) {
21 m_map.put(variableName, value);
24 public static EnvMock mock_putInstance() {
25 EnvMock mock = new EnvMock();
26 synchronized(Env.class) {
32 public static void mock_resetInstance() {
33 synchronized(Env.class) {