@Test
void testPrepareCall() throws Exception {

    Assertions.assertTrue(connection.prepareCall("foo") != null);
    verify(delegate).prepareCall("foo");
    Assertions.assertTrue(connection.prepareCall("foo", 2, 3) != null);
    verify(delegate).prepareCall("foo", 2, 3);
    Assertions.assertTrue(connection.prepareCall("foo", 2, 3, 4) != null);
    verify(delegate).prepareCall("foo", 2, 3, 4);
}