github.com/artisanhe/tools@v1.0.1-0.20210607022958-19a8fef2eb04/vin-code/mitsubishi_test.go (about) 1 package vincode 2 3 import ( 4 "testing" 5 6 "github.com/artisanhe/tools/vin-code/mfrs/msbs" 7 ) 8 9 func TestMSBS1(t *testing.T) { 10 vin := "JA32A3HU6HH123456" 11 mb := MSBSVINCode(vin) 12 wmi, err := mb.ParseWMI() 13 if err != nil { 14 t.Error(err) 15 return 16 } 17 t.Logf("wmi:%+v", wmi) 18 19 vds, err := mb.ParseVDS() 20 if err != nil { 21 t.Error(err) 22 return 23 } 24 t.Logf("vds:%+v", vds) 25 26 vis, err := mb.ParseVIS() 27 if err != nil { 28 t.Error(err) 29 re := msbs.GetVISRune(vin) 30 t.Errorf("%+v", re) 31 return 32 } 33 t.Logf("vid:%+v", vis) 34 }