TestData_Get() — fiber Function Reference
Architecture documentation for the TestData_Get() function in data_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 3f209a7a_92cb_0931_382f_04291dd98f5b["TestData_Get()"] 31960edf_7060_281a_0b6d_40d015c11902["data_test.go"] 3f209a7a_92cb_0931_382f_04291dd98f5b -->|defined in| 31960edf_7060_281a_0b6d_40d015c11902 style 3f209a7a_92cb_0931_382f_04291dd98f5b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/session/data_test.go lines 149–174
func TestData_Get(t *testing.T) {
t.Parallel()
// Test case: Nonexistent key
t.Run("Nonexistent key", func(t *testing.T) {
t.Parallel()
d := acquireData()
d.Reset() // Ensure clean state from pool
defer dataPool.Put(d)
defer d.Reset()
value := d.Get("nonexistent-key")
require.Nil(t, value, "Expected nil for nonexistent key")
})
// Test case: Existing key
t.Run("Existing key", func(t *testing.T) {
t.Parallel()
d := acquireData()
d.Reset() // Ensure clean state from pool
defer dataPool.Put(d)
defer d.Reset()
d.Set("key1", "value1")
value := d.Get("key1")
require.Equal(t, "value1", value, "Expected value1 for key1")
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does TestData_Get() do?
TestData_Get() is a function in the fiber codebase, defined in middleware/session/data_test.go.
Where is TestData_Get() defined?
TestData_Get() is defined in middleware/session/data_test.go at line 149.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free