time_as_int64_codec_test.go 326 B

12345678910111213141516
  1. package extra
  2. import (
  3. "testing"
  4. "time"
  5. "github.com/json-iterator/go/require"
  6. "github.com/json-iterator/go"
  7. )
  8. func Test_time_as_int64(t *testing.T) {
  9. should := require.New(t)
  10. RegisterTimeAsInt64Codec()
  11. output, err := jsoniter.Marshal(time.Unix(1, 1002))
  12. should.Nil(err)
  13. should.Equal("1000001002", string(output))
  14. }