From 6e61cf871edea24510a7011011b3a222f773dd42 Mon Sep 17 00:00:00 2001 From: mtt0 Date: Tue, 18 May 2021 09:52:53 +0800 Subject: [PATCH] test(binding): add test for MapFromWithTag --- binding/form_mapping_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/binding/form_mapping_test.go b/binding/form_mapping_test.go index 2675d46ba2..608594e28d 100644 --- a/binding/form_mapping_test.go +++ b/binding/form_mapping_test.go @@ -145,6 +145,15 @@ func TestMappingForm(t *testing.T) { assert.Equal(t, int(6), s.F) } +func TestMapFormWithTag(t *testing.T) { + var s struct { + F int `externalTag:"field"` + } + err := MapFormWithTag(&s, map[string][]string{"field": {"6"}}, "externalTag") + assert.NoError(t, err) + assert.Equal(t, int(6), s.F) +} + func TestMappingTime(t *testing.T) { var s struct { Time time.Time