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) { request := httptest.NewRequest("GET", "/", nil) recorder := httptest.NewRecorder() router.ServeHTTP(recorder, request) assertStatus(t, recorder, http.StatusOK) if !strings.Contains(recorder.Body.String(), "