From f07d299ca30e89308b58a0f0fdf1075354b42ed6 Mon Sep 17 00:00:00 2001 From: Steven127 <1270728683@qq.com> Date: Sun, 6 Feb 2022 18:30:58 +0800 Subject: [PATCH] add: TestBindingDefault test case --- binding/binding.go | 2 +- binding/binding_test.go | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/binding/binding.go b/binding/binding.go index 0414a345..060e2232 100644 --- a/binding/binding.go +++ b/binding/binding.go @@ -105,7 +105,7 @@ func Default(method, contentType string) Binding { return YAML case MIMEMultipartPOSTForm: return FormMultipart - default: // case MIMEPOSTForm: + default: // case like MIMEHTML, MIMEPOSTForm: return Form } } diff --git a/binding/binding_test.go b/binding/binding_test.go index 5b0ce39d..15f00056 100644 --- a/binding/binding_test.go +++ b/binding/binding_test.go @@ -165,6 +165,11 @@ func TestBindingDefault(t *testing.T) { assert.Equal(t, YAML, Default("POST", MIMEYAML)) assert.Equal(t, YAML, Default("PUT", MIMEYAML)) + + assert.Equal(t, MsgPack, Default("POST", MIMEMSGPACK)) + assert.Equal(t, MsgPack, Default("PUT", MIMEMSGPACK2)) + + assert.Equal(t, Form, Default("POST", MIMEHTML)) } func TestBindingJSONNilBody(t *testing.T) {