I don't like the fact that the Map are defined twice...once in the setup and once in the assert...should really be the same reference so if we change either the test still run.