ما هي unit-testing؟
كتابة اختبارات وحدة شاملة للتعليمات البرمجية. يُستخدم عندما يُطلب منك (1) كتابة اختبارات للتعليمات البرمجية الجديدة أو الموجودة، (2) إضافة اختبارات الوحدة، (3) اختبار وظيفة/وحدة/فئة، (4) التحقق من أن الكود لا يزال يعمل بعد التغييرات، (5) إنشاء تغطية اختبار، أو عندما تظهر عبارات مثل "اكتب اختبارات"، "أضف اختبارات"، "اختبر هذا"، "تأكد من أن هذا يعمل". يدعم Python وJavaScript وR وRust وGo وC++ وSQL وBash وAnsible وKubernetes/Kustomize وDocker وDocker Compose. المصدر: jaredlander/freshbooks-speed.