add: TestBindingDefault test case

This commit is contained in:
Steven127 2022-02-06 18:30:58 +08:00
parent 94153d1e19
commit f07d299ca3
2 changed files with 6 additions and 1 deletions

View File

@ -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
}
}

View File

@ -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) {