Since it can be set in the environment when running the test suite, guard tests which are sensitive to intermediate directory strategy changes with explicit settings.
Instead of having CMake determine which files should go into each unity file, the user can now use explicitly state the mapping.