(t *testing.T)
| 87 | } |
| 88 | |
| 89 | func Test_CookieBinder_Bind_ParseError(t *testing.T) { |
| 90 | b := &CookieBinding{} |
| 91 | type User struct { |
| 92 | Age int `cookie:"age"` |
| 93 | } |
| 94 | var user User |
| 95 | req := fasthttp.AcquireRequest() |
| 96 | req.Header.SetCookie("age", "invalid") |
| 97 | t.Cleanup(func() { fasthttp.ReleaseRequest(req) }) |
| 98 | err := b.Bind(req, &user) |
| 99 | require.Error(t, err) |
| 100 | } |