Erhabener Text - Testen von Python-Code

Python bietet unittest, ein offizielles Unit-Test-Framework zum Unit-Testen der vor der Bereitstellung erstellten Skripte. Es wird auch als bezeichnetPyUnit. Python-Komponententests, die im Sublime Text Editor verwendet werden, werden als bezeichnetsublime-unittests und sie sind unter folgendem Link verfügbar -

https://github.com/martinsam/sublime-unittest

Diese Komponententests enthalten eine Reihe nützlicher Ausschnitte, um das Schreiben von Komponententestfällen zu vereinfachen.

Installation von UnitTest

Die Paketsteuerung von Sublime verwaltet die Installation von unittests und die folgenden Schritte beschreiben es im Detail -

Step 1 - Verwenden Sie die Befehlspalette von Sublime Editor Ctrl+Shift+P für die Installation des Pakets, wie in den folgenden Screenshots gezeigt -

Step 2 - Die installierten Pakete verwenden die folgenden zwei Hauptausschnitte:

  • testclass Hiermit wird eine neue Testklasse erstellt

  • testfunc Hiermit wird eine neue Testfunktion erstellt, die wir ausfüllen können

Step 3- Die Konsole berechnet die Testergebnisse wie im folgenden Screenshot gezeigt. Beachten Sie, dass das Ergebnis vom Erfolg oder Misserfolg des Tests abhängt.

Success Result

Failure Result

Note - Unit-Testfälle fungieren als Compiler für die Berechnung von Skripten in Python.