`Orchestra\Support\Traits\QueryFilterTrait::setupBasicQueryFilter()` should priotize `order_by` and `direction` key for consistency.

Signed-off-by: crynobone <crynobone@gmail.com>
Improve testing traits.

Signed-off-by: crynobone <crynobone@gmail.com>