system_err_test.go 448 B

123456789101112131415161718192021222324252627282930313233
  1. package taxerr
  2. import (
  3. "errors"
  4. "testing"
  5. )
  6. func TestNew(t *testing.T) {
  7. e1 := New("e")
  8. e2 := New("e")
  9. if !errors.Is(e1, e2) {
  10. t.Fatalf("a1 is not e2")
  11. }
  12. }
  13. func TestNewUser(t *testing.T) {
  14. e1 := NewUser("e")
  15. e2 := NewUser("e")
  16. if !errors.Is(e1, e2) {
  17. t.Fatalf("e1 is not e2")
  18. }
  19. }
  20. func TestNewUserV3(t *testing.T) {
  21. e1 := NewUserV3("a", "b")
  22. e2 := NewUserV3("a", "b")
  23. if !errors.Is(e1, e2) {
  24. t.Fatalf("e1 is not e2")
  25. }
  26. }