Routing unittests

I'd rather see this as full DI :P Just personal preference