MCPcopy
hub / github.com/labstack/echo / TestBindbindData

Function TestBindbindData

bind_test.go:545–565  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

543}
544
545func TestBindbindData(t *testing.T) {
546 ts := new(bindTestStruct)
547 err := bindData(ts, values, "form", nil)
548 assert.NoError(t, err)
549
550 assert.Equal(t, 0, ts.I)
551 assert.Equal(t, int8(0), ts.I8)
552 assert.Equal(t, int16(0), ts.I16)
553 assert.Equal(t, int32(0), ts.I32)
554 assert.Equal(t, int64(0), ts.I64)
555 assert.Equal(t, uint(0), ts.UI)
556 assert.Equal(t, uint8(0), ts.UI8)
557 assert.Equal(t, uint16(0), ts.UI16)
558 assert.Equal(t, uint32(0), ts.UI32)
559 assert.Equal(t, uint64(0), ts.UI64)
560 assert.Equal(t, false, ts.B)
561 assert.Equal(t, float32(0), ts.F32)
562 assert.Equal(t, float64(0), ts.F64)
563 assert.Equal(t, "", ts.S)
564 assert.Equal(t, "", ts.cantSet)
565}
566
567func TestBindParam(t *testing.T) {
568 e := New()

Callers

nothing calls this directly

Calls 1

bindDataFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…