Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate standard unit tests for one or more target classes in Apache ShardingSphere; use unified rules to make target classes reach 100% class/line/branch coverage and pass quality gates.
How to use
- Przygotuj listę w pełni kwalifikowanych nazw klas, dla których chcesz wygenerować testy (np. com.example.MyClass). To jedyne wymagane wejście.
- Opcjonalnie podaj nazwę modułu Maven, aby ograniczyć zakres poleceń budowania, oraz listę istniejących klas testowych, jeśli chcesz ukierunkować wykonanie na konkretne testy.
- Skill automatycznie odkryje lub utworzy klasy testowe zgodnie z konwencją TargetClassName + Test w odpowiednim zestawie źródłowym testów modułu.
- Narzędzie przeprowadzi analizę scalania i filtrowanie przydatności testów, aby upewnić się, że wszystkie przypadki są istotne i dobrze zorganizowane.
- Wygenerowane testy zostaną zoptymalizowane, w tym refaktoryzacja testów sparametryzowanych, aby kod był czysty i łatwy w utrzymaniu.
- Skill weryfikuje, że testy osiągają 100% pokrycia (klasy, linie, gałęzie) i przechodzą wszystkie bramy jakości projektu przed finalizacją.