Home / Function/ TestBindingMsgPack() — gin Function Reference

TestBindingMsgPack() — gin Function Reference

Architecture documentation for the TestBindingMsgPack() function in binding_msgpack_test.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  1a7e9d30_90a8_6bf4_2037_7a02129ab087["TestBindingMsgPack()"]
  70da3a8e_4685_db81_c918_785137844e6a["binding_msgpack_test.go"]
  1a7e9d30_90a8_6bf4_2037_7a02129ab087 -->|defined in| 70da3a8e_4685_db81_c918_785137844e6a
  9c00b76d_cf92_89e3_be45_a7ac2a4a1ced["testMsgPackBodyBinding()"]
  1a7e9d30_90a8_6bf4_2037_7a02129ab087 -->|calls| 9c00b76d_cf92_89e3_be45_a7ac2a4a1ced
  style 1a7e9d30_90a8_6bf4_2037_7a02129ab087 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

binding/binding_msgpack_test.go lines 19–37

func TestBindingMsgPack(t *testing.T) {
	test := FooStruct{
		Foo: "bar",
	}

	h := new(codec.MsgpackHandle)
	assert.NotNil(t, h)
	buf := bytes.NewBuffer([]byte{})
	assert.NotNil(t, buf)
	err := codec.NewEncoder(buf, h).Encode(test)
	require.NoError(t, err)

	data := buf.Bytes()

	testMsgPackBodyBinding(t,
		MsgPack, "msgpack",
		"/", "/",
		string(data), string(data[1:]))
}

Subdomains

Frequently Asked Questions

What does TestBindingMsgPack() do?
TestBindingMsgPack() is a function in the gin codebase, defined in binding/binding_msgpack_test.go.
Where is TestBindingMsgPack() defined?
TestBindingMsgPack() is defined in binding/binding_msgpack_test.go at line 19.
What does TestBindingMsgPack() call?
TestBindingMsgPack() calls 1 function(s): testMsgPackBodyBinding.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free