package integration import ( "fmt" "net/http" "net/http/httptest" "net/url" "strings" "testing" "goyco/internal/testutils" ) func TestIntegration_PageHandler(t *testing.T) { ctx := setupPageHandlerTestContext(t) router := ctx.Router t.Run("Home_Page_Renders", func(t *testing.T) { req := httptest.NewRequest("GET", "/", nil) rec := httptest.NewRecorder() router.ServeHTTP(rec, req) assertStatus(t, rec, http.StatusOK) if !strings.Contains(rec.Body.String(), "