TestData_Delete() — fiber Function Reference
Architecture documentation for the TestData_Delete() function in data_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD b14deffa_1c5f_34b4_597c_d7c7fcd50daf["TestData_Delete()"] 31960edf_7060_281a_0b6d_40d015c11902["data_test.go"] b14deffa_1c5f_34b4_597c_d7c7fcd50daf -->|defined in| 31960edf_7060_281a_0b6d_40d015c11902 style b14deffa_1c5f_34b4_597c_d7c7fcd50daf fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/session/data_test.go lines 283–309
func TestData_Delete(t *testing.T) {
t.Parallel()
// Test case: Delete existing key
t.Run("Delete 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")
d.Delete("key1")
value := d.Get("key1")
require.Nil(t, value, "Expected nil for deleted key")
})
// Test case: Delete nonexistent key
t.Run("Delete nonexistent key", func(t *testing.T) {
t.Parallel()
d := acquireData()
d.Reset() // Ensure clean state from pool
defer dataPool.Put(d)
defer d.Reset()
d.Delete("nonexistent-key")
// No assertion needed, just ensure no panic or error
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does TestData_Delete() do?
TestData_Delete() is a function in the fiber codebase, defined in middleware/session/data_test.go.
Where is TestData_Delete() defined?
TestData_Delete() is defined in middleware/session/data_test.go at line 283.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free