@Test
public void testGetValue() throws Exception {

    Row delegate = mock(Row.class);
    RowFacade<Session> facade = getFacade(delegate);
    final Value value = mock(Value.class);
    final String arg1 = "arg1";
    when(delegate.getValue(arg1)).thenReturn(value);
    assertSame("same value", value, facade.getValue(arg1));
}