id_test.go 392 B

123456789101112131415161718192021
  1. package protocol_test
  2. import (
  3. "testing"
  4. . "github.com/xtls/xray-core/common/protocol"
  5. "github.com/xtls/xray-core/common/uuid"
  6. )
  7. func TestIdEquals(t *testing.T) {
  8. id1 := NewID(uuid.New())
  9. id2 := NewID(id1.UUID())
  10. if !id1.Equals(id2) {
  11. t.Error("expected id1 to equal id2, but actually not")
  12. }
  13. if id1.String() != id2.String() {
  14. t.Error(id1.String(), " != ", id2.String())
  15. }
  16. }