Toolverse
All skills

create-e2e-test

by mx-space

Create E2E test file for a specified module. Use when adding end-to-end tests for controllers.

Installation

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

Installation

Quick info

Author
mx-space
Category
Testing
Views
1

About this skill

Create E2E test file for a specified module. Use when adding end-to-end tests for controllers.

How to use

  1. Zainstaluj skill w swoim projekcie Claude'a, dodając plik create-e2e-test do katalogu .claude/skills.

  2. Wywołaj skill, podając nazwę modułu, dla którego chcesz utworzyć test. Skill przyjmuje nazwę modułu jako argument (np. "user", "post", "comment").

  3. Skill wygeneruje plik testowy w lokalizacji apps/core/test/src/modules/[nazwa-modułu]/[nazwa-modułu].controller.e2e-spec.ts z pełnym szablonem.

  4. Szablon zawiera importy wymaganych klas (Controller, Service, Model), strukturę describe z inicjalizacją aplikacji testowej i przykładowe dane testowe (mockData).

  5. Dostosuj wygenerowany szablon do swoich potrzeb: zmień dane testowe, dodaj brakujące providery i modele, oraz uzupełnij konkretne testy dla endpointów kontrolera.

  6. Uruchom testy za pomocą narzędzia testowego (np. vitest), aby zweryfikować, że testy E2E działają prawidłowo z rzeczywistą bazą danych.

Related skills