6
Bir enkoderi nasıl test ediyorsunuz?
Böyle bir şey var: public byte[] EncodeMyObject(MyObject obj) Bu şekilde birim test yaptım: byte[] expectedResults = new byte[3]{ 0x01, 0x02, 0xFF }; Assert.IsEqual(expectedResults, EncodeMyObject(myObject)); DÜZENLEME: Önerilen gördüğüm iki yol: 1) Yukarıdaki örnek gibi sabit kodlanmış beklenen değerleri kullanma. 2) Kodlanmış bayt dizisinin kodunu çözmek için bir dekoder kullanmak ve giriş …