package handlers import "net/http" // RenderTemplateForTest exposes renderTemplate for use in the // handlers_test package. func (s *Handlers) RenderTemplateForTest( w http.ResponseWriter, r *http.Request, pageTemplate string, data any, ) { s.renderTemplate(w, r, pageTemplate, data) } // BuildSlackTargetConfigForTest exposes buildURLTargetConfig // with the Slack target parameters for use in the // handlers_test package. func (s *Handlers) BuildSlackTargetConfigForTest( w http.ResponseWriter, r *http.Request, targetURL string, ) (string, error) { return s.buildURLTargetConfig( w, r, targetURL, "webhookUrl", "Webhook URL is required for Slack targets", ) }