logicId_test.go 405 B

12345678910111213141516171819202122232425262728
  1. package comp
  2. import (
  3. "testing"
  4. )
  5. func TestParse(t *testing.T) {
  6. var logicId uint64 = 1010203
  7. s, err := Parse(logicId)
  8. if err != nil {
  9. t.Errorf("failed")
  10. return
  11. }
  12. if s.cataId != 1 {
  13. t.Errorf("cataId=%d", s.cataId)
  14. }
  15. t.Logf("%v.%v.%v.%v", s.funcId, s.cataId, s.subId, s.instId)
  16. s, err = Parse(1000010203)
  17. if err == nil {
  18. t.Errorf("error")
  19. }
  20. if s != nil {
  21. t.Errorf("error2")
  22. }
  23. }