mirror of
https://github.com/snowykami/neo-blog.git
synced 2025-09-03 15:56:22 +00:00
20 lines
479 B
Go
20 lines
479 B
Go
package errs
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestAsServiceError(c) {
|
|
serviceError := ErrNotFound
|
|
err := AsServiceError(serviceError)
|
|
if err.Code != serviceError.Code || err.Message != serviceError.Message {
|
|
t.Errorf("Expected %v, got %v", serviceError, err)
|
|
}
|
|
|
|
serviceError = New(520, "Custom error", nil)
|
|
err = AsServiceError(serviceError)
|
|
if err.Code != serviceError.Code || err.Message != serviceError.Message {
|
|
t.Errorf("Expected %v, got %v", serviceError, err)
|
|
}
|
|
}
|