add route-provider test