ConversationContext { public Plugin getPlugin() { return plugin; } 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 TestPlugin() { Conversable conversable = new FakeConversable(); ConversationContext context = new ConversationContext(null, conversable, new HashMap<Object, Object>()); assertEquals(null, context.getPlugin()); }