Documentation
¶
Index ¶
- type MockConn
- func (m *MockConn) Close() error
- func (m *MockConn) LocalAddr() net.Addr
- func (m *MockConn) Read(b []byte) (n int, err error)
- func (m *MockConn) RemoteAddr() net.Addr
- func (m *MockConn) SetDeadline(t time.Time) error
- func (m *MockConn) SetReadDeadline(t time.Time) error
- func (m *MockConn) SetWriteDeadline(t time.Time) error
- func (m *MockConn) Write(b []byte) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockConn ¶
type MockConn struct { mock.Mock // ReadBuffer can be used to mock data reads. If this buffer has any data, // calls to Read will read from this buffer. ReadBuffer bytes.Buffer // ReadError is the error returned from Read. ReadError error // WriteBuffer will successfully write data if WriteError is nil. WriteBuffer bytes.Buffer // WriteError will be returned from Write if it is not nil. WriteError error // CloseError is returned from Close. CloseError error // Local mocks calls to LocalAddr. Local net.Addr // Remote mocks calls to RemoteAddr. Remote net.Addr // DeadlineError is returned from SetDeadline. DeadlineError error // ReadDeadlineError is returned from SetReadDeadline. ReadDeadlineError error // WriteDeadlineError is returned from SetWriteDeadline. WriteDeadlineError error }
MockConn mocks net.Conn
func (*MockConn) RemoteAddr ¶
RemoteAddr mocks conn.RemtoeAddr.
func (*MockConn) SetDeadline ¶
SetDeadline mocks calls to conn.SetDeadline.
func (*MockConn) SetReadDeadline ¶
SetReadDeadline mocks calls to conn.SetReadDeadline.
func (*MockConn) SetWriteDeadline ¶
SetWriteDeadline mocks calls to conn.SetWriteDeadline.
Click to show internal directories.
Click to hide internal directories.