Test_manager_get() — fiber Function Reference
Architecture documentation for the Test_manager_get() function in manager_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD dd839b47_6761_c829_8eca_704c9c84b073["Test_manager_get()"] b7a3729c_8548_ab95_248a_c9152aa9b2d3["manager_test.go"] dd839b47_6761_c829_8eca_704c9c84b073 -->|defined in| b7a3729c_8548_ab95_248a_c9152aa9b2d3 style dd839b47_6761_c829_8eca_704c9c84b073 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/cache/manager_test.go lines 13–32
func Test_manager_get(t *testing.T) {
t.Parallel()
cacheManager := newManager(nil, true)
t.Run("Item not found in cache", func(t *testing.T) {
t.Parallel()
it, err := cacheManager.get(context.Background(), utils.UUIDv4())
require.ErrorIs(t, err, errCacheMiss)
assert.Nil(t, it)
})
t.Run("Item found in cache", func(t *testing.T) {
t.Parallel()
id := utils.UUIDv4()
cacheItem := cacheManager.acquire()
cacheItem.body = []byte("test-body")
require.NoError(t, cacheManager.set(context.Background(), id, cacheItem, 10*time.Second))
it, err := cacheManager.get(context.Background(), id)
require.NoError(t, err)
assert.NotNil(t, it)
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does Test_manager_get() do?
Test_manager_get() is a function in the fiber codebase, defined in middleware/cache/manager_test.go.
Where is Test_manager_get() defined?
Test_manager_get() is defined in middleware/cache/manager_test.go at line 13.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free