Context
With the functionality of reading format 1 and format 2 sonar log data almost implemented, unit tests should be implemented to ensure that we have tests the functionality of reading binary files are well-implemented and that the data read from the binary files are accurately reflected within the data structures in the header files.
Additional Notes
- Some time will be spent on what unit testing library should be used.
- Since finding publicly available sonar files for format 1 on the internet is scarce, custom binary files will have to be carefully mocked.
- An alternative to this will be to buy a legacy sonar transducer that exports format 1 .slg files.
- Format 2 and format 3 sonar files can be made using the currently-owned AI 3-in-1 transducer.
Context
With the functionality of reading format 1 and format 2 sonar log data almost implemented, unit tests should be implemented to ensure that
we have teststhe functionality of reading binary files are well-implemented and that the data read from the binary files are accurately reflected within the data structures in the header files.Additional Notes