TestContextFileSimple() — gin Function Reference
Architecture documentation for the TestContextFileSimple() function in context_file_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD 7fbee15d_be4a_dab9_702c_a1ad89862ea0["TestContextFileSimple()"] fa0cdbd7_ab43_fdb7_04e2_ac002df4c609["context_file_test.go"] 7fbee15d_be4a_dab9_702c_a1ad89862ea0 -->|defined in| fa0cdbd7_ab43_fdb7_04e2_ac002df4c609 style 7fbee15d_be4a_dab9_702c_a1ad89862ea0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
context_file_test.go lines 12–24
func TestContextFileSimple(t *testing.T) {
// Test serving an existing file
testFile := "testdata/test_file.txt"
w := httptest.NewRecorder()
c, _ := CreateTestContext(w)
c.Request = httptest.NewRequest(http.MethodGet, "/test", nil)
c.File(testFile)
assert.Equal(t, http.StatusOK, w.Code)
assert.Contains(t, w.Body.String(), "This is a test file")
assert.Equal(t, "text/plain; charset=utf-8", w.Header().Get("Content-Type"))
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does TestContextFileSimple() do?
TestContextFileSimple() is a function in the gin codebase, defined in context_file_test.go.
Where is TestContextFileSimple() defined?
TestContextFileSimple() is defined in context_file_test.go at line 12.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free