test length of join results
Added some tests to ensure that the length of the join results were
the same, regardless of join method.  The join lengths were chosen
to correspond with the benchmarks as well.