I\'m testing some of my classes working with JDBC statements etc and now I got problem with JDBC ResultSet interface:
The software should run both with Java 5 and Ja
Well, after some thinking I ended up having the stub class as there and mocking it with Mockito as:
public static ResultSet initMock(Object[][] data) throws SQLException {
final StubResultSetContents contents = new StubResultSetContents(data);
ResultSet rs = mock(ResultSet.class, RETURNS_SMART_NULLS);
when(rs.getObject(anyInt())).thenAnswer(new Answer
(stub class in StubResultSetContents). If somebody has some other ideas, feel free to answer =)