jest-testing
Zuverlässige Jest-Testsuiten erstellen
Jest-Projekte benötigen oft konsistente Setup-, Mocking- und Assertion-Muster. Dieser Skill bietet fokussierte Anleitung, Vorlagen und Prüfungen für JavaScript-, TypeScript-, React- und Vitest-kompatible Tests.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "jest-testing" from https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing.md and its manifest at https://skillstore.io/api/skills/c0ntr0lledcha0s-jest-testing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„jest-testing“ wird verwendet. Ein Entwickler fragt, wie man eine Funktion testet, die Validierungsfehler auslöst.
Erwartetes Ergebnis:
Der Skill würde separate Tests für gültige Eingaben, ungültige Eingaben, den erwarteten Fehlertyp und Grenzwerte vorschlagen.
„jest-testing“ wird verwendet. Eine React-Komponente lädt Daten und zeigt einen Fehlerzustand an.
Erwartetes Ergebnis:
Der Skill würde einen Test mit zugänglichen Queries, user-event-Aktionen, Wait-Hilfsfunktionen und MSW-Handlern für Erfolgs- und Fehlerpfade skizzieren.
„jest-testing“ wird verwendet. In einem Projekt ist Jest installiert, aber die Konfiguration ist inkonsistent.
Erwartetes Ergebnis:
Der Skill würde Abhängigkeiten, Setup-Dateien, Testskripte, Coverage-Einstellungen und Lücken im CI-Testworkflow prüfen.
Sicherheitsaudit
SicherAll 109 static alerts are false positives caused by test examples, Markdown formatting, fixed local inspection commands, and conventional Jest configuration. The setup script performs read-only checks and makes no network requests or file changes. No prompt injection, credential access, exfiltration intent, or other semantic security issue was found.
Risikofaktoren
🌐 Netzwerkzugriff (9)
📁 Dateisystemzugriff (12)
⚙️ Externe Befehle (50)
🔑 Umgebungsvariablen (2)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/c0ntr0lledcha0s-jest-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/c0ntr0lledcha0s-jest-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
C0ntr0lledCha0s. (2026). jest-testing security audit report (audit version 9) [Author version 1.1.0]. Skillstore. https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing/audits/9BibTeX-Zitat
@techreport{c0ntr0lledcha0s-c0ntr0lledcha0s-jest-testing-2026,
author = {C0ntr0lledCha0s},
title = {jest-testing security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing/audits/9},
note = {Author version 1.1.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "jest-testing security audit report (audit version 9)"
version: "1.1.0"
type: report
authors:
- name: "C0ntr0lledCha0s"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/c0ntr0lledcha0s-jest-testing/audits/9"
identifiers:
- type: other
value: "skillstore:c0ntr0lledcha0s-jest-testing:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Jest in einem Projekt einrichten
Konfiguriere Jest, TypeScript-Transforms, Setup-Dateien, Coverage-Schwellenwerte und Package-Skripte für eine neue Codebasis.
Fehlerhafte Testmuster reparieren
Wähle bessere Matcher, asynchrone Assertions, Timer-Steuerung und Mocks, wenn bestehende Jest-Tests instabil oder unklar sind.
React-User-Flows testen
Erstelle Tests mit der React Testing Library, die zugängliche Queries, user-event-Interaktionen, Hooks und MSW-gestützte API-Mocks verwenden.
Diese Prompts ausprobieren
Hilf mir, einen Jest-Unit-Test für diese Funktion zu schreiben. Erkläre die Schritte arrange, act und assert in einfachen Worten.
Überprüfe diesen Jest-Test und verbessere seine Mocks, asynchronen Assertions und Cleanup-Schritte. Behalte das Testverhalten unverändert bei.
Hilf mir, Jest für ein TypeScript-React-Projekt mit React Testing Library, jest-dom, Setup-Dateien und Coverage-Schwellenwerten zu konfigurieren.
Analysiere diese Jest-Testsuite und schlage eine Teststrategie für Coverage, MSW-API-Mocks, instabile asynchrone Tests, CI-Verhalten und langfristige Wartbarkeit vor.
Bewährte Praktiken
- Bevorzuge zugängliche Testing Library Queries vor Test-IDs.
- Setze Mocks, Timer und Server-Handler zwischen Tests zurück.
- Decke Erfolgs-, Fehler-, Lade- und Grenzpfade mit klaren Assertions ab.
Vermeiden
- Teste keine Implementierungsdetails, die Nutzer nicht beobachten können.
- Lasse keinen gemeinsam genutzten veränderlichen Zustand zwischen Tests bestehen.
- Verwende Snapshots nicht als einzige Assertion für wichtiges Verhalten.
Häufig gestellte Fragen
Kann dieser Skill bei Vitest helfen?
Führt er meine Tests automatisch aus?
Kann er Tests für die React Testing Library generieren?
Unterstützt er Tests für Netzwerkanfragen?
Passen die Vorlagen exakt zu meinem Projekt?
Ist dies ein allgemeiner Reviewer für Testqualität?
Entwicklerdetails
Autor
C0ntr0lledCha0sLizenz
MIT
Autorenversion
v1.1.0
Skillstore-Revision
r2
Ref.
a39a91716eadede5f4cdefd78178fed4e837a128
Aktualität der Wartung
24.7.2026
Nutzung
39 Downloads · 411 Aufrufe
Dateistruktur