I tried disabling each strategy after it is tested, as well as caching the status before enabling and setting the strategy back to the cached status after the test, and I still seem to get these failures. It seems bad that changing some unit tests can break other unit tests. Maybe the fix should be to make those other tests not depend on the start state of the system...