TestFormMultipartBindingBindError() — gin Function Reference
Architecture documentation for the TestFormMultipartBindingBindError() function in multipart_form_mapping_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD bf704a6c_646b_0cc2_2ff3_8006d5eaf07e["TestFormMultipartBindingBindError()"] 9e3eb529_bcdb_bf60_574f_47f3890167bf["createRequestMultipartFiles()"] bf704a6c_646b_0cc2_2ff3_8006d5eaf07e -->|calls| 9e3eb529_bcdb_bf60_574f_47f3890167bf style bf704a6c_646b_0cc2_2ff3_8006d5eaf07e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
binding/multipart_form_mapping_test.go lines 72–96
func TestFormMultipartBindingBindError(t *testing.T) {
files := []testFile{
{"file", "file1", []byte("hello")},
{"file", "file2", []byte("world")},
}
for _, tt := range []struct {
name string
s any
}{
{"wrong type", &struct {
Files int `form:"file"`
}{}},
{"wrong array size", &struct {
Files [1]*multipart.FileHeader `form:"file"`
}{}},
{"wrong slice type", &struct {
Files []int `form:"file"`
}{}},
} {
req := createRequestMultipartFiles(t, files...)
err := FormMultipart.Bind(req, tt.s)
require.Error(t, err)
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does TestFormMultipartBindingBindError() do?
TestFormMultipartBindingBindError() is a function in the gin codebase.
What does TestFormMultipartBindingBindError() call?
TestFormMultipartBindingBindError() calls 1 function(s): createRequestMultipartFiles.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free