Sto costruendo un importatore di file binario usando Python. La struttura di file specifica è definita in una specifica. Questo sembra:
File
- Blocco mappa
String, Short Integer, Long Integer, String, Short Integer, Long Integer ...
- Blocco1
String, String, Long Integer, String, Short Integer, String, Long Integer, Long Integer ....
-
Block2
-
Block3
etc
Ho dimostrato il concetto di raccolta e decodifica dei dati binari e posso accedere a ciascun blocco di dati singolarmente raccogliendo prima il blocco mappa.
Tuttavia non riesco a capire il modo migliore per testarlo. I test attuali che ho sono: test_get_string test_get_short test_get_long
Puoi suggerire quale suite di test potrei costruire in seguito? Sarebbe meglio testare con un file reale o creare lunghe stringhe binarie per testare con?