·dotnet-testing-private-internal-testing
</>

dotnet-testing-private-internal-testing

kevintsengtw/dotnet-testing-agent-skills

Private 與 Internal 成員測試策略指南。 強調設計優先思維,提供 InternalsVisibleTo、反射測試與重構策略。 涵蓋策略模式重構、AbstractLogger 模式、測試友善設計與決策框架。

12설치·0트렌드·@kevintsengtw

설치

$npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-private-internal-testing

SKILL.md

| 封裝性破壞 | 中等 | 增加了測試對內部實作的依賴 | | 重構阻力 | 高 | 改變 internal 成員會影響測試 | | 維護成本 | 中等 | 需要同步維護生產代碼和測試代碼 | | 設計品質 | 低 | 如果過度使用,可能表示設計有問題 |

| 簡單私有方法(< 10 行) | 透過公開方法測試 | 維護成本低 | | 複雜私有邏輯(> 10 行) | 重構為獨立類別 | 改善設計與可測試性 | | 框架內部演算法 | 使用 InternalsVisibleTo | 需要精確測試內部行為 | | 遺留系統私有方法 | 考慮使用反射測試 | 短期內難以重構 | | 安全相關私有邏輯 | 重構或使用反射測試 | 需要獨立驗證正確性 | | 頻繁變動的實作細節 | 避免直接測試 | 測試會變得脆弱 |

Private 與 Internal 成員測試策略指南。 強調設計優先思維,提供 InternalsVisibleTo、反射測試與重構策略。 涵蓋策略模式重構、AbstractLogger 模式、測試友善設計與決策框架。 출처: kevintsengtw/dotnet-testing-agent-skills.

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-private-internal-testing 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code나 Cursor에서 사용할 수 있습니다

원본 보기

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-private-internal-testing
카테고리
</>개발 도구
인증됨
최초 등록
2026-02-01
업데이트
2026-02-18

빠른 답변

dotnet-testing-private-internal-testing이란?

Private 與 Internal 成員測試策略指南。 強調設計優先思維,提供 InternalsVisibleTo、反射測試與重構策略。 涵蓋策略模式重構、AbstractLogger 模式、測試友善設計與決策框架。 출처: kevintsengtw/dotnet-testing-agent-skills.

dotnet-testing-private-internal-testing 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/kevintsengtw/dotnet-testing-agent-skills --skill dotnet-testing-private-internal-testing 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code나 Cursor에서 사용할 수 있습니다

소스 저장소는 어디인가요?

https://github.com/kevintsengtw/dotnet-testing-agent-skills