ThreadContext { public static void put(final String key, final Object value) { provider.put(key, value); } private  ThreadContext(); static Map<String, String> getMapping(); static String get(final String key); static void put(final String key, final Object value); static void remove(final String key); static void clear();  }
@Test public void putValue() { ThreadContext.put("pi", "3.14"); verify(provider).put("pi", "3.14"); }