checkDataFrame: add unit test for row/col constraints