filiplamparski
12/18/2017, 11:12 AM@Test
fun `Can register as an executor`() = runBlocking {
val session = sessionFor("<ws://localhost:$port/ws/channel>")
val msg = ObjectMapper().writeValueAsString(Message.executorConnected())
session.send(session.textMessage(msg).toMono()).awaitFirst()
Assertions.assertEquals(registry.getAll().size, 1)
session.close().awaitFirst()
Assertions.assertEquals(registry.getAll().size, 0)
}