Slicer Discord
OpenSCAD Unit Testing and Documentation Tool – 3D-printbaar model van Thingiverse Thingiverse

OpenSCAD Unit Testing and Documentation Tool

door runsun
16 Downloads
8 Likes
0 Makes
Model downloaden
**OpenSCAD_DocTest** is a library for *documentation* and *unit testing* of functions in [**OpenSCAD**](http://www.openscad.org). Both doc and tests are written in arrays and processed by `doctest()` and output to the console. It has different modes like doc only, test only, show tests as examples (i.e., no testing), etc, and capable of commenting on test cases easily, making it a good tool for demonstrating **demo of usages**.
Whichever mode it operates on, the output (in the console) can be copied and pasted to a doc editor (like LibreOffice Writer), and an api doc can be generated with very minor editing. The file openscad_doctest_api.html servers as a good demo for this feature.
The **unit test** feature helps to ensure quality, reduces maintenance burden, facilitate re-factoring, and, my favorite, allows for **test-first** or **test-driven programming**, i.e., write the expected outcome of a function first, then starts writing the code to see if it behaves as expected.
NOTE
Bron
Thingiverse
Wat je nodig hebt om te printen: Beginner Lage betrouwbaarheid
Eendelig
Supports 1/3
Montage 0/3
Instellingen 1/3
Bedgrootte 0/3
Nabewerking 0/3
Printer
FDM / FFF
Bestandsformaat
STL
Materiaal
TPU
Software
Cura, PrusaSlicer of vergelijkbaar
Nog geen beoordelingen
Nog geen reacties – wees de eerste!
Feed Blog Slicer Kostenrekenmachine Zoeken op afbeelding Indienen Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Toevoegen aan collectie