MCPcopy
hub / github.com/gin-gonic/gin / TestBindingFormForTime

Function TestBindingFormForTime

binding/binding_test.go:271–287  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

269}
270
271func TestBindingFormForTime(t *testing.T) {
272 testFormBindingForTime(t, http.MethodPost,
273 "/", "/",
274 "time_foo=2017-11-15&time_bar=&createTime=1562400033000000123&unixTime=1562400033&unixMilliTime=1562400033001&unixMicroTime=1562400033000012", "bar2=foo")
275 testFormBindingForTimeNotUnixFormat(t, http.MethodPost,
276 "/", "/",
277 "time_foo=2017-11-15&createTime=bad&unixTime=bad&unixMilliTime=bad&unixMicroTime=bad", "bar2=foo")
278 testFormBindingForTimeNotFormat(t, http.MethodPost,
279 "/", "/",
280 "time_foo=2017-11-15", "bar2=foo")
281 testFormBindingForTimeFailFormat(t, http.MethodPost,
282 "/", "/",
283 "time_foo=2017-11-15", "bar2=foo")
284 testFormBindingForTimeFailLocation(t, http.MethodPost,
285 "/", "/",
286 "time_foo=2017-11-15", "bar2=foo")
287}
288
289func TestBindingFormForTime2(t *testing.T) {
290 testFormBindingForTime(t, http.MethodGet,

Callers

nothing calls this directly

Tested by

no test coverage detected