Files
play-with-docker/pwd/broadcast_mock_test.go
Jonathan Leibiusky @xetorthio 4353449df6 Add test to ClientResizeViewPort
2017-05-26 10:20:27 -03:00

21 lines
450 B
Go

package pwd
import "net/http"
type mockBroadcast struct {
broadcastTo func(sessionId, eventName string, args ...interface{})
getHandler func() http.Handler
}
func (m *mockBroadcast) BroadcastTo(sessionId, eventName string, args ...interface{}) {
if m.broadcastTo != nil {
m.broadcastTo(sessionId, eventName, args...)
}
}
func (m *mockBroadcast) GetHandler() http.Handler {
if m.getHandler != nil {
return m.getHandler()
}
return nil
}