This adds the clipper test suite, ported to C# as a set of NUnit tests. Originally, this work was done on top of the polygon branch in clipper-tests, but after failing to get tests passing, I reverted to master so that I could ensure no bugs were introduced in the translation of tests. There were too many changes to keep track of in order to debug why tests weren't passing, mostly in one very large commit. This branch provides a starting point for making changes to the clipper code (i.e. replacing IntPoint with Point), without introducing new errors.
To run NUnit tests, install the NUnit extension (Tools > Extensions and Updates...) and then use the Test Explorer to run all tests or individual ones (Test > Windows > Test Explorer).
This adds the clipper test suite, ported to C# as a set of NUnit tests. Originally, this work was done on top of the
polygon
branch inclipper-tests
, but after failing to get tests passing, I reverted to master so that I could ensure no bugs were introduced in the translation of tests. There were too many changes to keep track of in order to debug why tests weren't passing, mostly in one very large commit. This branch provides a starting point for making changes to the clipper code (i.e. replacingIntPoint
withPoint
), without introducing new errors.To run NUnit tests, install the NUnit extension (Tools > Extensions and Updates...) and then use the Test Explorer to run all tests or individual ones (Test > Windows > Test Explorer).