@Test
public void testGetBindVariableNames() throws Exception {

    Query delegate = mock(Query.class);
    QueryFacade<Query, Session> facade = getFacade(delegate);
    final String[] value = new String[0];
    when(delegate.getBindVariableNames()).thenReturn(value);
    assertSame("same value", value, facade.getBindVariableNames());
}