I managed to run some tests for oracle and an OUT refCursor. Two open points remained:
Using a long cursor with somwhat of 70 cols I can retreive (by query) some cols, others not. Got then:
java.lang.Exception: Unknown column status_code
at dbfit.fixture.RowSetFixture.findColumn(RowSetFixture.java:63)
at dbfit.fixture.RowSetFixture.bind(RowSetFixture.java:74)
at fit.ColumnFixture.doRows(ColumnFixture.java:18)
at dbfit.fixture.RowSetFixture.doRows(RowSetFixture.java:93)
at fit.Fixture.doTable(Fixture.java:156)
But the col exists as well as the others, which returns proper vals.
---
If I call a test with no return rows in cursor is generated, I can test it by ommiting rows in the finesse table. There is no green indication that the assertion had met.
But if there would have been one or more rows, a surplus error would have been generated. Also, if an exception would have been raised, it would have been shown.
Nevertheless, there is no green positive test result.
Probably, there may be a rowcount in the cursor, which indicate 0, but have no clue how to access and test it.