IntelliTect / IntelliTect/TestTools.TestFramework

Create an analyzer

オープン
#107 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C#
スター
1
フォーク
1
PR マージ指標
30日以内にマージされた PR はありません

説明

Been thinking about doing this for a couple of years now. Some things that would be good to have:

- Classes implementing ITestBlock but that don't have an Execute() method.
- TestBlocks with an async Task signature but are added via AddTestBlock
- Using .Build().Execute() instead of .Build().ExecuteAsync()

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Start by locating ITestBlock, Execute, ExecuteAsync, AddTestBlock, and Build in the repository, then review how tests and diagnostics are organized. Define analyzer coverage for the three listed patterns and verify that each is reported with focused tests; done means all requested misuse cases are detected without flagging valid usage.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
csharp
領域
testing-qa, tooling
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。