Documentation ¶
Index ¶
- Constants
- func NewMockAddr() net.Addr
- func NewTestConn(t *testing.T, expectedOps ...ExpectedOperation) net.Conn
- type ExpectedOperation
- type MockAddr
- type TestConn
- func (self *TestConn) Close() error
- func (self *TestConn) LocalAddr() net.Addr
- func (self *TestConn) Read(b []byte) (n int, err error)
- func (self *TestConn) RemoteAddr() net.Addr
- func (self *TestConn) SetDeadline(t time.Time) error
- func (self *TestConn) SetReadDeadline(t time.Time) error
- func (self *TestConn) SetWriteDeadline(t time.Time) error
- func (self *TestConn) Write(b []byte) (n int, err error)
Constants ¶
View Source
const ( CLOSE = iota RECV SEND )
Variables ¶
This section is empty.
Functions ¶
func NewMockAddr ¶
func NewTestConn ¶
func NewTestConn(t *testing.T, expectedOps ...ExpectedOperation) net.Conn
Types ¶
type ExpectedOperation ¶
func ExpectClose ¶
func ExpectClose() ExpectedOperation
func ExpectRecv ¶
func ExpectRecv(payload []byte) ExpectedOperation
func ExpectSend ¶
func ExpectSend(payload []byte) ExpectedOperation
func (ExpectedOperation) IsClose ¶
func (self ExpectedOperation) IsClose() bool
func (ExpectedOperation) IsRecv ¶
func (self ExpectedOperation) IsRecv() bool
func (ExpectedOperation) IsSend ¶
func (self ExpectedOperation) IsSend() bool
func (ExpectedOperation) Name ¶
func (self ExpectedOperation) Name() string
type TestConn ¶
type TestConn struct {
// contains filtered or unexported fields
}
func (*TestConn) RemoteAddr ¶
Click to show internal directories.
Click to hide internal directories.