-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Write tests for the following libraries:
- Geometry. Testing includes the various
Shape.contains,Shape.distance(to:),Line.distance(to:)andLine.intersection(with:)methods.PolarCoordinatesshould also be tested. - ImageAnalysisKit. All image-unspecific algorithms like
SmallestCircle,ConnectedChunksetc. should be tested. This also includesPixelPaths. Image-specific algorithms likeEdgeDetection,RayShooterorImage.follow(path:...)should also be tested by creating testing images, for example viaBitmapCanvas. - (Optional: GameKit.
Trackers could be tested by providing example data.) - (Optional: MacTestingTools. It would be nice-to-have to test
BitmapCanvasby creating example bitmaps and comparing them with expected outputs.)
Structure:
Because tests are library-specific, it would be best to create a "Tests" directory inside each tested library (at the same level where "Sources" is).
Metadata
Metadata
Assignees
Labels
No labels