6
Як ви тестуєте кодер?
У мене є щось подібне: public byte[] EncodeMyObject(MyObject obj) Я проводив тестування одиниць так: byte[] expectedResults = new byte[3]{ 0x01, 0x02, 0xFF }; Assert.IsEqual(expectedResults, EncodeMyObject(myObject)); EDIT: Запропоновані два способи: 1) Використання твердо кодованих очікуваних значень, як у наведеному вище прикладі. 2) Використання декодера для декодування кодованого байтового масиву та порівняння …