Test_Rand_String() — fiber Function Reference
Architecture documentation for the Test_Rand_String() function in hooks_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 286b81a1_5769_d280_9458_2c9782531516["Test_Rand_String()"] 9a0809c0_d0fc_f9e7_3fc4_bf20360f9ebf["hooks_test.go"] 286b81a1_5769_d280_9458_2c9782531516 -->|defined in| 9a0809c0_d0fc_f9e7_3fc4_bf20360f9ebf style 286b81a1_5769_d280_9458_2c9782531516 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
client/hooks_test.go lines 21–57
func Test_Rand_String(t *testing.T) {
t.Parallel()
tests := []struct {
name string
args int
}{
{
name: "test generate",
args: 16,
},
{
name: "test generate smaller string",
args: 8,
},
{
name: "test generate larger string",
args: 32,
},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
t.Parallel()
got, err := unsafeRandString(tt.args)
require.NoError(t, err)
require.Len(t, got, tt.args)
})
}
t.Run("valid characters", func(t *testing.T) {
t.Parallel()
got, err := unsafeRandString(32)
require.NoError(t, err)
for i := 0; i < len(got); i++ {
require.Contains(t, letterBytes, string(got[i]))
}
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does Test_Rand_String() do?
Test_Rand_String() is a function in the fiber codebase, defined in client/hooks_test.go.
Where is Test_Rand_String() defined?
Test_Rand_String() is defined in client/hooks_test.go at line 21.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free