unittest-test-creator
Automatyczne tworzenie testów jednostkowych dla Pythona – skill do automatyzacji testowania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a wspierająca tworzenie testów unittest. Aktywuje się automatycznie, gdy wspominasz o testach jednostkowych lub automatyzacji testowania. Generuje gotowy kod testów, konfiguracje i rekomendacje zgodne z best practices. Obsługuje mocking, testy integracyjne i walidację frameworków testowych. Wymaga skonfigurowanego środowiska deweloperskiego i podstawowej wiedzy o automatyzacji testów.
Jak używać
Upewnij się, że masz zainstalowane niezbędne narzędzia – interpreter Pythona, dostęp do edytora kodu i uprawnienia do odczytu/zapisu plików w swoim projekcie.
Wyzwól skill, wpisując w prośbie do Claude'a słowa kluczowe takie jak "unittest test creator", "unittest creator" lub po prostu "unittest". Skill aktywuje się automatycznie.
Opisz, jakie testy chcesz utworzyć – podaj nazwę modułu, funkcji lub klasy, którą testujesz, oraz scenariusze testowe, które Cię interesują.
Claude wygeneruje kod testów, konfiguracje i rekomendacje best practices. Otrzymasz gotowy kod do wklejenia do pliku testów.
Przejrzyj wygenerowany kod, sprawdź, czy spełnia Twoje wymagania, a następnie uruchom testy za pomocą polecenia bash (np.
python -m unittest) – skill ma dostęp do narzędzi Bash.W razie błędów (brakujące pola konfiguracji, niezainstalowane zależności, problemy z uprawnieniami) sprawdź dokumentację skill'u i dostosuj swoje środowisko – skill wskaże, co trzeba naprawić.