package baidunavi import ( "testing" "git.rosy.net.cn/baseapi" "git.rosy.net.cn/baseapi/utils" "go.uber.org/zap" ) var ( api *API sugarLogger *zap.SugaredLogger ) func init() { logger, _ := zap.NewDevelopment() sugarLogger = logger.Sugar() baseapi.Init(sugarLogger) api = New("eL94zToVOdGDTkNQxV8dnEQ1ZRcB2UKb", "ZG0OOpOsOVURUwAkkmoHQFKRCbzn0zGb") } func TestBatchCoordinateConvert(t *testing.T) { result, err := api.BatchCoordinateConvert([]*Coordinate{ &Coordinate{ Lng: 104.057367, Lat: 30.694686, }, &Coordinate{ Lng: 104.057367, Lat: 30.694686, }, }, CoordSysGCJ02, CoordSysBaiDu) if err != nil { t.Fatalf("TestCoordinateConvert failed with error:%v", err) } else { t.Log(utils.Format4Output(result, false)) } }