Complete the chat room application implementation using WebSocket.
WebSocket is a communication protocol that makes it possible to establish a two-way communication channel between a server and a client.
Message model is the message payload that will be exchanged between the client and the server. Implement the Message class in chat module. Make sure you cover all there basic actions.
- ENTER
- CHAT
- LEAVE
Implement all TODOs inside WebSocketChatServer follow each method description.
mvn build; mvn spring-boot:run
To help with the configuration of the WebDriver, for tests, I used this lib: WebDriverManager