Introduced a new way to write planner tests

Moved CartesianProductPlanningIntegrationTest to this new way
Moved ExpandPlanningIntegrationTest to the new planner test
Updated WithPlanningIntegrationTest
Updated LeafPlanningIntegrationTest