Юнит тесты для "системного" приложения
Тогда получается, что мы о них не знаем.
-----
Ну так Я об этом уже не первый день говорю.
Да, можно написать в соответствии с документацией. И оно даже будет работать.
Но только в каких-то идеальных условиях.
В реальной среде - работать не будет - получаемое отличается от описанного.
способ доставки данных никак не связан с самими данными.
-----
Способ - нет. А вот что будет получено - уже, увы, да...
неполное описание
-----
Для отдельного изолированного устройства - вполне достаточное.
А так - да, не полное, не описывает многое из того что имеет место быть.
Сеть - это уже способ доставки данных
-----
В данном случае - весьма сильно отличающаяся от привычных tcp/ip сетей.
У меня складывается впечатление что мы обсуждаем разные
вещи.
-----
Угу...
Я всего лишь говорю, что чтобы сделать работающий код надо знать с чем работаешь.
Ну а мне пытаются объяснить что достаточно сделать по документации.
В большинстве случаев написанное по документации - достаточно, но вот в этом случае - нет - надо ковырять реальную сеть чтобы понять возникающие проблемы. Мало того, в данной сети есть проблемы, для понимания которых недостаточно уметь грамотно работать с тцп/ип сетями, хотя, обычно, прикладная программа работает именно с ип&портом... ну или с усб-портом...