update test due to route api change
decouple dispatcher