Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Need an analyzer for validating test blocks have an Execute method

Offen
#48 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
csharp
Bereich
devtools, testing-qa

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Finde die Repräsentation von Testblöcken und die Analyzer-Registrierung, und untersuche anschließend, wie Analyzer-Tests organisiert sind; abgeschlossen ist die Aufgabe, wenn Testblöcke mit genau einer Execute-Methode akzeptiert werden und andere Anzahlen klar gemeldet werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Right now, we only want to support test blocks with one and only one Execute method. We need an analyzer for that.

Eventually there might be a need for multiple Execute methods, or alternative methods. If that ever materializes, we'll need to find a way to update the analyzer, and maybe add some messaging suggesting that test blocks probably should have one and only one execute method to avoid confusion on what's being executed in any given scenario.

Vorherrschende Sprache
C#
Sterne
10
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus IntelliTect/TestTools

Alle Issues in IntelliTect/TestTools

Ähnliche Issues

Weitere Issues zu C#

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.