unit-testing-test-generate
프레임워크 전반의 단위 테스트 생성
프로젝트가 서로 다른 언어와 프레임워크를 사용할 때 완전한 단위 테스트를 작성하는 일은 오래 걸립니다. 이 스킬은 코드 구조를 분석하고 집중된 테스트, mock, 커버리지 메모, CI 명령을 초안으로 작성합니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "unit-testing-test-generate" from https://skillstore.io/skills/sickn33-unit-testing-test-generate.md and its manifest at https://skillstore.io/api/skills/sickn33-unit-testing-test-generate/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"unit-testing-test-generate" 사용 중입니다. 공개 함수와 검증 분기가 있는 Python 모듈입니다.
예상 결과:
유효한 입력, 빈 입력, 예상 오류, 권장 mock fixture를 포함하는 pytest 테스트 계획입니다.
"unit-testing-test-generate" 사용 중입니다. props, state, 버튼 상호작용이 있는 React 컴포넌트입니다.
예상 결과:
초기 렌더링, 사용자 클릭, prop 업데이트, 접근성 쿼리에 대한 React Testing Library 시나리오 목록입니다.
"unit-testing-test-generate" 사용 중입니다. 여러 파일의 누락된 줄을 보여 주는 커버리지 보고서입니다.
예상 결과:
승인된 실행을 위한 타깃 테스트 아이디어와 CI 명령 메모가 포함된 우선순위 공백 목록입니다.
보안 감사
안전Most static hits are false positives from Markdown fences and TypeScript template literals in SKILL.md. One subprocess.run coverage example is kept as a confirmed issue because it runs a caller-provided command if implemented. No evidence found for prompt injection, data exfiltration, or malicious intent.
기능 검토 항목 (1)
이 스킬에 대해 예상될 수 있는 실제 로컬 기능이므로 검토가 필요하지만, 확인된 악의적 동작으로는 집계되지 않습니다.
위험 요인
⚙️ 외부 명령어 (26)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/sickn33-unit-testing-test-generate/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/sickn33-unit-testing-test-generate?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/sickn33-unit-testing-test-generate?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-unit-testing-test-generate/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/sickn33-unit-testing-test-generate.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
sickn33. (2026). unit-testing-test-generate security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-unit-testing-test-generate/audits/6BibTeX 인용
@techreport{sickn33-sickn33-unit-testing-test-generate-2026,
author = {sickn33},
title = {unit-testing-test-generate security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/sickn33-unit-testing-test-generate/audits/6},
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: "unit-testing-test-generate security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/sickn33-unit-testing-test-generate/audits/6"
identifiers:
- type: other
value: "skillstore:sickn33-unit-testing-test-generate:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
서비스 테스트 보강
리팩터링 전에 기존 함수에 대한 pytest 또는 Jest 커버리지를 생성합니다.
UI 컴포넌트 검증
렌더링 상태, 상호작용, prop 변경에 대한 React Testing Library 케이스를 초안으로 작성합니다.
CI 커버리지 준비
커버리지 공백을 식별하고 위험한 파일에 대한 후속 테스트를 만듭니다.
이 프롬프트를 사용해 보세요
이 파일에 대한 단위 테스트를 생성하세요. 프로젝트의 테스트 프레임워크를 사용하세요. 일반 입력, 빈 입력, 예상 오류를 포함하세요. 각 시나리오를 간략히 설명하세요.
이 모듈을 검토하고 단위 테스트를 초안으로 작성하세요. 엣지 케이스, dependency mock, 의미 있는 assertion을 포함하세요. 확인이 필요한 동작 가정을 모두 나열하세요.
이 컴포넌트에 대한 React 컴포넌트 테스트 시나리오를 만드세요. 렌더링 상태, 사용자 상호작용, prop 업데이트, 접근성 쿼리를 포함하세요. 깨지기 쉬운 selector는 피하세요.
이 커버리지 요약과 소스 코드를 사용하여 타깃 단위 테스트를 제안하세요. 위험한 공백을 우선순위로 두세요. CI 명령을 제안하되 실행하지는 마세요.
모범 사례
- 소스 코드, 프레임워크, 예상 동작, 알려진 엣지 케이스를 제공하세요.
- 생성된 assertion을 검토하여 각 테스트가 의미 있는 결과를 확인하도록 하세요.
- CI에 추가하기 전에 승인된 환경에서 테스트를 실행하세요.
피하기
- non-null 결과만 확인하는 일반적인 테스트를 그대로 받아들이지 마세요.
- dependency와 side effect를 이해하지 않은 채 테스트를 생성하지 마세요.
- 승인되지 않은 커버리지 명령을 실행하지 마세요.
자주 묻는 질문
어떤 프레임워크를 다루나요?
테스트를 자동으로 실행하나요?
비공개 코드베이스도 처리할 수 있나요?
생성된 테스트가 완벽한가요?
mock을 만들 수 있나요?
통합 테스트용인가요?
개발자 세부 정보
작성자
sickn33라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/unit-testing-test-generate참조
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
유지보수 최신성
2026. 7. 18.
사용량
18 다운로드 · 141 조회
파일 구조
📄 SKILL.md