Can we move this to a separate file - this file is too big already and this is likely to expand quite a bit. There's already a `test/dispatch/routing` folder - I suggest putting in there.