Hi, I'm experimenting with kotlin multiproject. Th...
# getting-started
d
Hi, I'm experimenting with kotlin multiproject. There is something that it's not clear to me. My goal is to port a node js project, a simple one ( https://github.com/invasionofsmallcubes/deals-bot ). The idea is to begin with the porting, isolate common code and repository interfaces on the common project, and then create the jvm version using
TelegramBots
(https://github.com/rubenlagus/TelegramBots). The goal is to have two running bots, the js and the kotlin one with one common business logic. I hope it's all clear up to this point. Now the question: for testing, on the node js I used jest + nock. Now I would see, as an advantage, the fact that I can use a java/kotlin mock library (I want to mock the telegram API) inside kotlin test. Of course the library that I will use to implement the bot is a javascript library. So, basically, can I implement my telegram bot in kotlin, using telegram bot js library, and testing it with, as an example, OkHttp MockWebServer?
c
Maybe try asking on the #multiplatform or #javascript channel