add use case of a result set with some tests

I have no idea of the result so far.
correct the argument