Documentation
¶
Index ¶
- type MockSession
- type MockWSConnection
- func (m *MockWSConnection) Close() error
- func (m *MockWSConnection) ReadMessage() (messageType int, p []byte, err error)
- func (m *MockWSConnection) SetWriteDeadline(t time.Time) error
- func (m *MockWSConnection) WriteJSON(v interface{}) error
- func (m *MockWSConnection) WriteMessage(messageType int, data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockSession ¶
type MockSession struct {
mock.Mock
ID string
UserID string
WorkspaceID string
Conn types.WSConnection
}
MockSession is a mock implementation of Session
func NewMockSession ¶
func NewMockSession(id, userId, workspaceId string) *MockSession
NewMockSession creates a new mock session
func (*MockSession) Send ¶
func (m *MockSession) Send(msg types.Message) error
Send mocks the Send method
func (*MockSession) SendError ¶
func (m *MockSession) SendError(code, message string) error
SendError mocks the SendError method
type MockWSConnection ¶
MockWSConnection is a mock implementation of WSConnection
func NewMockWSConnection ¶
func NewMockWSConnection() *MockWSConnection
NewMockWSConnection creates a new mock WebSocket connection
func (*MockWSConnection) Close ¶
func (m *MockWSConnection) Close() error
Close mocks the Close method
func (*MockWSConnection) ReadMessage ¶
func (m *MockWSConnection) ReadMessage() (messageType int, p []byte, err error)
ReadMessage mocks the ReadMessage method
func (*MockWSConnection) SetWriteDeadline ¶
func (m *MockWSConnection) SetWriteDeadline(t time.Time) error
SetWriteDeadline mocks the SetWriteDeadline method
func (*MockWSConnection) WriteJSON ¶
func (m *MockWSConnection) WriteJSON(v interface{}) error
WriteJSON mocks the WriteJSON method
func (*MockWSConnection) WriteMessage ¶
func (m *MockWSConnection) WriteMessage(messageType int, data []byte) error
WriteMessage mocks the WriteMessage method
Click to show internal directories.
Click to hide internal directories.