Toolverse
All skills

unit-testing-test-generate

by sickn33

Generate comprehensive, maintainable unit tests across languages with strong coverage and edge case focus.

Installation

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

Installation

Quick info

Author
sickn33
Category
Testing
Views
11

About this skill

Generate comprehensive, maintainable unit tests across languages with strong coverage and edge case focus.

How to use

  1. Przygotuj kod źródłowy, który chcesz przetestować. Skill analizuje strukturę pliku i identyfikuje funkcje, metody oraz klasy do testowania.

  2. Wskaż język programowania (Python, JavaScript, TypeScript, Java lub Go) — skill automatycznie wybierze odpowiedni framework testowy (pytest, Jest, JUnit lub testing).

  3. Uruchom skill na wybranym pliku — narzędzie przeskanuje kod i wygeneruje listę testowych scenariuszy obejmujących normalne przypadki użycia oraz przypadki brzegowe.

  4. Przejrzyj wygenerowane testy — skill tworzy asercje, mockuje zależności i organizuje testy zgodnie z best practices danego frameworka.

  5. Zintegruj wygenerowane testy z projektem — dodaj je do odpowiedniego katalogu testów i uruchom suite testową, aby sprawdzić pokrycie kodu.

  6. Nie używaj skilla do testów integracyjnych lub end-to-end — jest przeznaczony wyłącznie dla testów jednostkowych. Jeśli kod źródłowy jest niedostępny lub testy muszą być napisane ręcznie ze względów compliance, wybierz inne rozwiązanie.

Related skills

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

playwright

by BloomBooks

How to make good playwright (e2e) tests for this project.

Testing
1298

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

langchain

by zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering

Testing
21123