-
Notifications
You must be signed in to change notification settings - Fork 6
/
error_test.go
35 lines (26 loc) · 1.12 KB
/
error_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// ** goworkerpool.com **********************************************************************************************
// ** github.com/enriquebris/goworkerpool **
// ** v0.10.0 *******************************************************************************************************
package goworkerpool
import (
"testing"
"github.com/stretchr/testify/suite"
)
type PoolErrorTestSuite struct {
suite.Suite
}
// ***************************************************************************************
// ** Initialization
// ***************************************************************************************
// no elements at initialization
func (suite *PoolErrorTestSuite) TestInitialization() {
queueError := newPoolError("code", "message")
suite.Equal("code", queueError.Code())
suite.Equal("message", queueError.Error())
}
// ***************************************************************************************
// ** Run suite
// ***************************************************************************************
func TestQueueErrorTestSuite(t *testing.T) {
suite.Run(t, new(PoolErrorTestSuite))
}