Test_Memory() — fiber Function Reference
Architecture documentation for the Test_Memory() function in memory_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD a57a548e_8078_2d6b_d783_283a702d6f41["Test_Memory()"] 8e52f8f1_839a_b0fc_7531_40c840c383a4["memory_test.go"] a57a548e_8078_2d6b_d783_283a702d6f41 -->|defined in| 8e52f8f1_839a_b0fc_7531_40c840c383a4 style a57a548e_8078_2d6b_d783_283a702d6f41 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
internal/memory/memory_test.go lines 12–56
func Test_Memory(t *testing.T) {
t.Parallel()
store := New()
var (
key = "john-internal"
val any = []byte("doe")
exp = 1 * time.Second
)
// Set key with value
store.Set(key, val, 0)
result := store.Get(key)
require.Equal(t, val, result)
// Get non-existing key
result = store.Get("empty")
require.Nil(t, result)
// Set key with value and ttl
store.Set(key, val, exp)
time.Sleep(1100 * time.Millisecond)
result = store.Get(key)
require.Nil(t, result)
// Set key with value and no expiration
store.Set(key, val, 0)
result = store.Get(key)
require.Equal(t, val, result)
// Delete key
store.Delete(key)
result = store.Get(key)
require.Nil(t, result)
// Reset all keys
store.Set("john-reset", val, 0)
store.Set("doe-reset", val, 0)
store.Reset()
// Check if all keys are deleted
result = store.Get("john-reset")
require.Nil(t, result)
result = store.Get("doe-reset")
require.Nil(t, result)
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does Test_Memory() do?
Test_Memory() is a function in the fiber codebase, defined in internal/memory/memory_test.go.
Where is Test_Memory() defined?
Test_Memory() is defined in internal/memory/memory_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