test: boundle, controller, routing, view