feat(binding): add UseNumber() in gin.Context.BindJSON() (#997) close #368

* resolve #368 add option to UseNumber() in gin.Context.BindJSON()

* add test
This commit is contained in:
whirosan
2017-07-10 17:33:35 +09:00
committed by Javier Provecho Fernandez
parent b6256dbe0c
commit fb7448f081
3 changed files with 18 additions and 1 deletions
+7
View File
@@ -8,6 +8,7 @@ import (
"os"
"testing"
"github.com/gin-gonic/gin/binding"
"github.com/stretchr/testify/assert"
)
@@ -34,3 +35,9 @@ func TestSetMode(t *testing.T) {
assert.Panics(t, func() { SetMode("unknown") })
}
func TestEnableJsonDecoderUseNumber(t *testing.T) {
assert.False(t, binding.EnableDecoderUseNumber)
EnableJsonDecoderUseNumber()
assert.True(t, binding.EnableDecoderUseNumber)
}