github.com/codingeasygo/util@v0.0.0-20231206062002-1ce2f004b7d9/xjson/xjson_test.go (about) 1 package xjson 2 3 import ( 4 "os" 5 "testing" 6 ) 7 8 func TestSimple(t *testing.T) { 9 of, err := os.CreateTemp(os.TempDir(), "xjson*.json") 10 if err != nil { 11 t.Error(err) 12 return 13 } 14 of.Close() 15 err = WriteJSONFile(of.Name(), map[string]interface{}{}) 16 if err != nil { 17 t.Error(err) 18 return 19 } 20 err = ReadSONFile(of.Name(), &map[string]interface{}{}) 21 if err != nil { 22 t.Error(err) 23 return 24 } 25 }