Instead of calling RegisterAllAreas, you should call the regional registration for the area you are testing. RegisterAllAreas scans all loaded assemblies and as a result does too much for the test. I would manually configure the test. If it still passes, and the exception sends it here or to the mvccontrib mailing list. I am sure there are some cases where TestHelper needs to be updated in order to better support areas. We have not added support for a specific area to test assistants.
source share