ConversationContext { public Conversable getForWhom() { return forWhom; } ConversationContext(Plugin plugin, Conversable forWhom, Map<Object, Object> initialSessionData); Plugin getPlugin(); Conversable getForWhom(); Object getSessionData(Object key); void setSessionData(Object key, Object value);  }
@Test public void TestFromWhom() { Conversable conversable = new FakeConversable(); ConversationContext context = new ConversationContext(null, conversable, new HashMap<Object, Object>()); assertEquals(conversable, context.getForWhom()); }