Sublime Text - Testowanie kodu w Pythonie
Python oferuje unittest, oficjalny framework do testowania jednostkowego skryptów zaprojektowanych przed wdrożeniem. Nazywa się to również jakoPyUnit. Testy jednostkowe Pythona używane w edytorze Sublime Text są nazywane jakosublime-unittests i są one dostępne pod następującym linkiem -
https://github.com/martinsam/sublime-unittest
Te testy jednostkowe zawierają szereg przydatnych fragmentów, które ułatwiają pisanie przypadków testów jednostkowych.
Instalacja UnitTest
Kontrola pakietów w Sublime zarządza instalacją unittests a poniższe kroki szczegółowo to opisują -
Step 1 - Użyj palety poleceń Sublime Editor Ctrl+Shift+P do instalacji pakietu, jak pokazano na zrzutach ekranu podanych poniżej -
Step 2 - Zainstalowane pakiety używają następujących dwóch głównych fragmentów -
testclass który jest używany do tworzenia nowej klasy testowej
testfunc który jest używany do tworzenia nowej funkcji testowej do wypełnienia
Step 3- Konsola oblicza wyniki testu, jak pokazano na poniższym zrzucie ekranu. Zwróć uwagę, że wynik zależy od powodzenia lub niepowodzenia testu.
Success Result
Failure Result
Note - Jednostkowe przypadki testowe działają jako kompilator do obliczania skryptów w Pythonie.