Всеки път, когато трябва да тествам приложението си, което всъщност представлява някакъв вид комуникация чрез сокети с външни устройства, самото устройство трябва да е достъпно и свързано.
Бих искал да попитам дали има начин да се направи тестването офлайн в някакъв режим на симулация?
Например пренасочване на комуникацията на сокета към някакъв вид съхранен файл. А самият файл е лог на предишна сесия с реалното устройство, съхранено в подходяща структура. Разбира се, може да се симулира само записана сесия, но това вече би помогнало много.
Благодаря!