-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Write Tests #13
Comments
knothed
added a commit
that referenced
this issue
Sep 16, 2019
Testing is addressed in #13 and will be implemented later (and not in the mrflap branch).
knothed
added a commit
that referenced
this issue
Sep 16, 2019
Testing is addressed in #13 and will be implemented later (and not in the mrflap branch).
knothed
added a commit
that referenced
this issue
Sep 20, 2019
From the switch-ULO-with-LLO-commit, this line was wrongly changed (and this was not noticed until now). We definitely need tests! (#13)
Also, some things of ImageAnalysisKit were not used and not really tested until now. For example, special cases of |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Write tests for the following libraries:
Shape.contains
,Shape.distance(to:)
,Line.distance(to:)
andLine.intersection(with:)
methods.PolarCoordinates
should also be tested.SmallestCircle
,ConnectedChunks
etc. should be tested. This also includesPixelPath
s. Image-specific algorithms likeEdgeDetection
,RayShooter
orImage.follow(path:...)
should also be tested by creating testing images, for example viaBitmapCanvas
.Tracker
s could be tested by providing example data.)BitmapCanvas
by 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).
The text was updated successfully, but these errors were encountered: