Skip to content

Instantly share code, notes, and snippets.

View zarazek's full-sized avatar

Wojciech "Zarazek" Wiśniewski zarazek

  • Warszawa, Poland
View GitHub Profile
@zarazek
zarazek / range-server-testing.md
Last active December 9, 2022 18:09
Range server testing and architecture

Importance of automatic (unit testing).

Automatic testing is crucial for achieving good code quality. While manual testing of individual features / bug fixes may be OK, manual regression testing is very dedious and usually not feasible. Additionally, writing unit tests ususally aids in creating good software architecture, because it tends to enfoce good interfaces and boundaries between subsystems.

Current state

Currently writing unit tests for range-server is quite difficult. Here is why: