TestAssignBindData() — fiber Function Reference
Architecture documentation for the TestAssignBindData() function in mapping_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD ea47809c_4fe2_e2b0_73d2_a4b59232ec8c["TestAssignBindData()"] ecb7a598_be7d_ed73_d2c3_8ca5f67838de["mapping_test.go"] ea47809c_4fe2_e2b0_73d2_a4b59232ec8c -->|defined in| ecb7a598_be7d_ed73_d2c3_8ca5f67838de style ea47809c_4fe2_e2b0_73d2_a4b59232ec8c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
binder/mapping_test.go lines 313–335
func TestAssignBindData(t *testing.T) {
t.Parallel()
t.Run("splitting enabled with comma", func(t *testing.T) {
t.Parallel()
out := struct {
Colors []string `query:"colors"`
}{}
data := make(map[string][]string)
assignBindData("query", &out, data, "colors", "red,blue,green", true)
require.Len(t, data["colors"], 3)
})
t.Run("splitting disabled", func(t *testing.T) {
t.Parallel()
var out []string
data := make(map[string][]string)
assignBindData("query", out, data, "color", "red,blue", false)
require.Len(t, data["color"], 1)
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does TestAssignBindData() do?
TestAssignBindData() is a function in the fiber codebase, defined in binder/mapping_test.go.
Where is TestAssignBindData() defined?
TestAssignBindData() is defined in binder/mapping_test.go at line 313.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free