Package io.jooby.test

Class MockWebSocketConfigurer

java.lang.Object
io.jooby.test.MockWebSocketConfigurer
All Implemented Interfaces:
io.jooby.WebSocketConfigurer

public class MockWebSocketConfigurer extends Object implements io.jooby.WebSocketConfigurer
Allow to configure a websocket client for unit tests.
Since:
2.2.0
Author:
edgar
  • Method Summary

    Modifier and Type
    Method
    Description
    io.jooby.WebSocketConfigurer
    onClose(io.jooby.WebSocket.OnClose callback)
     
    io.jooby.WebSocketConfigurer
    onConnect(io.jooby.WebSocket.OnConnect callback)
     
    io.jooby.WebSocketConfigurer
    onError(io.jooby.WebSocket.OnError callback)
     
    io.jooby.WebSocketConfigurer
    onMessage(io.jooby.WebSocket.OnMessage callback)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • onConnect

      @NonNull public io.jooby.WebSocketConfigurer onConnect(@NonNull io.jooby.WebSocket.OnConnect callback)
      Specified by:
      onConnect in interface io.jooby.WebSocketConfigurer
    • onMessage

      @NonNull public io.jooby.WebSocketConfigurer onMessage(@NonNull io.jooby.WebSocket.OnMessage callback)
      Specified by:
      onMessage in interface io.jooby.WebSocketConfigurer
    • onError

      @NonNull public io.jooby.WebSocketConfigurer onError(@NonNull io.jooby.WebSocket.OnError callback)
      Specified by:
      onError in interface io.jooby.WebSocketConfigurer
    • onClose

      @NonNull public io.jooby.WebSocketConfigurer onClose(@NonNull io.jooby.WebSocket.OnClose callback)
      Specified by:
      onClose in interface io.jooby.WebSocketConfigurer