Test_Middleware_InvalidBase64() — fiber Function Reference
Architecture documentation for the Test_Middleware_InvalidBase64() function in encryptcookie_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD fd35d29f_c78c_dc2f_6d9c_122c4cb6406d["Test_Middleware_InvalidBase64()"] ac3bbef3_a1d3_d68b_64fb_619088dde10d["encryptcookie_test.go"] fd35d29f_c78c_dc2f_6d9c_122c4cb6406d -->|defined in| ac3bbef3_a1d3_d68b_64fb_619088dde10d style fd35d29f_c78c_dc2f_6d9c_122c4cb6406d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/encryptcookie/encryptcookie_test.go lines 74–98
func Test_Middleware_InvalidBase64(t *testing.T) {
t.Parallel()
invalidBase64 := "invalid-base64-string-!@#"
t.Run("encryptor", func(t *testing.T) {
t.Parallel()
_, err := EncryptCookie("test", "SomeText", invalidBase64)
require.Error(t, err)
require.ErrorContains(t, err, "failed to base64-decode key")
})
t.Run("decryptor_key", func(t *testing.T) {
t.Parallel()
_, err := DecryptCookie("test", "SomeText", invalidBase64)
require.Error(t, err)
require.ErrorContains(t, err, "failed to base64-decode key")
})
t.Run("decryptor_value", func(t *testing.T) {
t.Parallel()
_, err := DecryptCookie("test", invalidBase64, GenerateKey(32))
require.Error(t, err)
require.ErrorContains(t, err, "failed to base64-decode value")
})
}
Domain
Subdomains
Source
Frequently Asked Questions
What does Test_Middleware_InvalidBase64() do?
Test_Middleware_InvalidBase64() is a function in the fiber codebase, defined in middleware/encryptcookie/encryptcookie_test.go.
Where is Test_Middleware_InvalidBase64() defined?
Test_Middleware_InvalidBase64() is defined in middleware/encryptcookie/encryptcookie_test.go at line 74.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free