package net.ttddyy.dsproxy.proxy.jdk;
import org.junit.Test;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import static net.ttddyy.dsproxy.proxy.jdk.StatementResultSetResultInvocationHandler.statementResultSetResultProxy;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
/**
* @author Liam Williams
*/
public class StatementResultSetResultInvocationHandlerTest {
@Test
public void nonResultSetResultMethodsPassThrough() throws SQLException {
PreparedStatement statement = mock(PreparedStatement.class);
PreparedStatement proxy = statementResultSetResultProxy(statement, PreparedStatement.class);
proxy.executeUpdate();
verify(statement).executeUpdate();
}
}