@Test
public void testGetValue() {

    expect(context.getSession()).andReturn(session);
    expect(context.getAttribute("key", PageContext.SESSION_SCOPE)).andReturn("value");
   replay(context, session);
   assertEquals("value", extractor.getValue("key"));
   verify(context, session);
}