The project currently has a single unit test that covers a few basic use cases, but it lacks comprehensive testing of the public API, and does not provide granular feedback through ctest when tests fail. The unit test should be refactored and reorganized to make better use of ctest, and should at least create a starting point for a comprehensive test of the entire API.
The project currently has a single unit test that covers a few basic use cases, but it lacks comprehensive testing of the public API, and does not provide granular feedback through ctest when tests fail. The unit test should be refactored and reorganized to make better use of ctest, and should at least create a starting point for a comprehensive test of the entire API.