github.com/codingeasygo/util@v0.0.0-20231206062002-1ce2f004b7d9/xmap/file_test.go (about) 1 package xmap 2 3 import "testing" 4 5 func TestReadWrite(t *testing.T) { 6 data := M{"abc": 1} 7 err := WriteJSON(data, "/tmp/test_xmap.json") 8 if err != nil { 9 t.Error(err) 10 return 11 } 12 readData, err := ReadJSON("/tmp/test_xmap.json") 13 if err != nil || readData.Int("abc") != data.Int("abc") { 14 t.Error(err) 15 return 16 } 17 }