Write unit tests covering boundary conditions and error cases. Include assertions and CI passing.
Write unit tests covering boundary conditions and error cases. Include assertions and CI passing.