Toolverse
All skills

gen-ut

by apache

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.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
apache
Category
Testing
Views
2

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

  1. Przygotuj listę w pełni kwalifikowanych nazw klas, dla których chcesz wygenerować testy (np. com.example.MyClass). To jedyne wymagane wejście.
  2. 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.
  3. Skill automatycznie odkryje lub utworzy klasy testowe zgodnie z konwencją TargetClassName + Test w odpowiednim zestawie źródłowym testów modułu.
  4. Narzędzie przeprowadzi analizę scalania i filtrowanie przydatności testów, aby upewnić się, że wszystkie przypadki są istotne i dobrze zorganizowane.
  5. Wygenerowane testy zostaną zoptymalizowane, w tym refaktoryzacja testów sparametryzowanych, aby kod był czysty i łatwy w utrzymaniu.
  6. Skill weryfikuje, że testy osiągają 100% pokrycia (klasy, linie, gałęzie) i przechodzą wszystkie bramy jakości projektu przed finalizacją.

Related skills