func TestGetRequestURL(t *testing.T) { requestID := "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee" expectedURL, _ := url.Parse("/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee") res := dh.RequestResource{} router := mux.NewRouter() res.RegisterRoutes(router) u, err := res.GetRequestURL(requestID) if err != nil { t.Error(err) } if *u != *expectedURL { t.Errorf(`GetRequestURL('%s') = %q want %q`, requestID, u, expectedURL) } }