create-unit-test
Projektbereite Unit-Tests erstellen
Unit-Tests weichen oft von Projektkonventionen ab und werden schwer wartbar. Dieser Skill gibt Claude, Codex und Claude Code einen fokussierten Workflow zum Erstellen zuverlässiger Tests, die Android- und Kotlin-Projektstandards entsprechen.
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 "create-unit-test" from https://skillstore.io/skills/anysoftkeyboard-create-unit-test.md and its manifest at https://skillstore.io/api/skills/anysoftkeyboard-create-unit-test/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
„create-unit-test“ wird verwendet. Tests für eine Datenbank-Mapper-Klasse hinzufügen.
Erwartetes Ergebnis:
- Eine neue Mapper-Testdatei im passenden Test-Quellpfad.
- Happy-Path-Tests fĂĽr gĂĽltiges Mapping-Verhalten.
- Grenzfalltests fĂĽr null, leere oder ungĂĽltige Werte, wenn relevant.
- Ein Gradle-Modul-Testbefehl, der zur Validierung der Änderung verwendet wurde.
„create-unit-test“ wird verwendet. Einen Unit-Test für einen Android-Activity-Helper erstellen.
Erwartetes Ergebnis:
- Ein Robolectric-basierter Unit-Test fĂĽr Interaktionen mit dem Android-Framework.
- Fakes oder bereitgestellte Ressourcen fĂĽr einen deterministischen Aufbau.
- Klare Arrange-Act-Assert-Testmethoden.
- Hinweise zu Verhalten, das Instrumentation statt Unit-Testing benötigt.
„create-unit-test“ wird verwendet. Ein Unit-Test ist nach der Implementierung fehlgeschlagen.
Erwartetes Ergebnis:
- Der relevante Pfad zum Gradle-XML-Bericht, der geprĂĽft werden soll.
- Eine prägnante Fehlerdiagnose basierend auf dem Bericht.
- Eine fokussierte Korrektur und ein erneutes AusfĂĽhren der relevanten Testaufgabe.
Sicherheitsaudit
SicherThe static findings are false positives caused by Markdown backticks around filenames, paths, Gradle commands, and testing terminology. No prompt injection, data exfiltration, unsafe networking, credential access, or malicious intent was found in SKILL.md.
Risikofaktoren
⚙️ Externe Befehle (8)
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/anysoftkeyboard-create-unit-test/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/anysoftkeyboard-create-unit-test?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/anysoftkeyboard-create-unit-test?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/anysoftkeyboard-create-unit-test/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/anysoftkeyboard-create-unit-test.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
AnySoftKeyboard. (2026). create-unit-test security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/anysoftkeyboard-create-unit-test/audits/11BibTeX-Zitat
@techreport{anysoftkeyboard-anysoftkeyboard-create-unit-test-2026,
author = {AnySoftKeyboard},
title = {create-unit-test security audit report (audit version 11)},
institution = {Skillstore},
year = {2026},
number = {11},
url = {https://skillstore.io/skills/anysoftkeyboard-create-unit-test/audits/11},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "create-unit-test security audit report (audit version 11)"
version: "unspecified"
type: report
authors:
- name: "AnySoftKeyboard"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/anysoftkeyboard-create-unit-test/audits/11"
identifiers:
- type: other
value: "skillstore:anysoftkeyboard-create-unit-test:audit:11"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Tests fĂĽr eine neue Kotlin-Klasse hinzufĂĽgen
Eine passende Testdatei erstellen, sinnvolle Happy-Path- und Grenzfälle auswählen und die richtige Gradle-Testaufgabe ausführen.
Testarbeit ĂĽber Mitwirkende hinweg standardisieren
Assistenten und Teammitgliedern dieselben Regeln für Testnamen, Speicherorte, Fakes, Robolectric und Zuverlässigkeit geben.
Fehlschlagende Unit-Tests diagnostizieren
Gradle-Testausgaben und XML-Berichte verwenden, um Fehler zu lokalisieren und fokussierte Korrekturen anzuleiten.
Diese Prompts ausprobieren
Verwende den create-unit-test Skill, um Unit-Tests fĂĽr diese Klasse hinzuzufĂĽgen. Konzentriere dich auf beobachtbares Verhalten, nutze den richtigen Speicherort fĂĽr die Testdatei und fĂĽhre die Modul-Testaufgabe aus.
Verwende den create-unit-test Skill, um Happy-Path-, Grenzfall- und Fehlerfalltests für diese Quelldatei zu identifizieren. Implementiere die wertvollsten Fälle und erkläre alle übersprungenen Fälle.
Verwende den create-unit-test Skill, um einen Robolectric-Unit-Test fĂĽr diese Android-Komponente zu schreiben. Stelle Ressourcen oder Fakes nach Bedarf bereit und halte den Test deterministisch.
Verwende den create-unit-test Skill, um die relevanten Gradle-Unit-Tests auszufĂĽhren, den Fehlerbericht zu prĂĽfen, das Test- oder Quellproblem zu beheben und die Testaufgabe erneut auszufĂĽhren, bis sie besteht.
Bewährte Praktiken
- Beginne damit, Verhalten und Testergebnisse zu verstehen, bevor Implementierungsdetails ausgewählt werden.
- Bevorzuge Fakes gegenĂĽber Mocks, wenn sie den Test einfacher und realistischer halten.
- FĂĽhre zuerst die kleinste relevante Gradle-Testaufgabe aus, danach vor dem Commit die umfassendere Suite.
Vermeiden
- Platziere Unit-Tests nicht in androidTest, es sei denn, die Aufgabe ist ausdrĂĽcklich Instrumentation-Testing.
- Schreibe keine Tests, die von Timing, externen Diensten oder nichtdeterministischem Zustand abhängen.
- Schlage keine Details zur Quellimplementierung vor, wenn die Anfrage nur nach Testverhalten fragt.
Häufig gestellte Fragen
Schreibt dieser Skill Tests automatisch?
FĂĽr welche Projekte ist dieser Skill am besten geeignet?
Wann sollte Robolectric verwendet werden?
Bevorzugt er Mocks oder Fakes?
Kann er fehlgeschlagene Tests diagnostizieren?
Ist dieser Skill sicher zu installieren?
Entwicklerdetails
Autor
AnySoftKeyboardLizenz
MIT
Skillstore-Revision
r1
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
7db9b9f06e0ab79c575b58bc48c4d8dc9849f424
Aktualität der Wartung
20.7.2026
Nutzung
5 Downloads · 181 Aufrufe
Dateistruktur
đź“„ SKILL.md