Jon Senchyna
06/14/2023, 12:50 PMIvan Pavlov
06/14/2023, 1:14 PMinterface Client {
fun sendEvent(event: Event) // real impl sends event to external system
}
class ClientFake {
private val _events = CopyOnWriteArrayList<Event>()
val events: List<Event>
get() = _events
override fun sendTradingEvent(event: Event) {
_events += event
}
}
Chris Lee
06/14/2023, 1:16 PMRaimund Klein
06/14/2023, 1:16 PMChris Lee
06/14/2023, 1:17 PMJacob
06/14/2023, 1:32 PMJacob
06/14/2023, 1:36 PMkqr
06/14/2023, 8:23 PMCharles Flynn
06/18/2023, 9:49 AMJon Senchyna
06/18/2023, 9:26 PM