json_test.go 524 B

12345678910111213141516171819202122232425262728
  1. package common
  2. import (
  3. "fmt"
  4. "testing"
  5. )
  6. var (
  7. testObj = map[string]interface{}{"k1": "v1", "k2": "v2", "k3": []int{1, 2, 3, 4}}
  8. )
  9. func TestMarshalJsonFormat(t *testing.T) {
  10. jb, err := MarshalJsonFormat(testObj)
  11. if err != nil {
  12. t.Fatal(err)
  13. }
  14. fmt.Println(string(jb))
  15. }
  16. func TestMarshalJsonFormatIgnoreError(t *testing.T) {
  17. jb := MarshalJsonFormatIgnoreError(testObj)
  18. fmt.Println(string(jb))
  19. }
  20. func TestMarshalJsonIgnoreError(t *testing.T) {
  21. jb := MarshalJsonIgnoreError(testObj)
  22. fmt.Println(string(jb))
  23. }