IntelliTect / IntelliTect/TestTools

Provide basic implementation of ITestBlock

Offen
#65 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
10
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Changing issue from original intent. Originally, this was to just provide an implementation of ITestBlock. I'm going to broaden this to a general "do v2".

We use some implementation of ILogger in the vast majority of test blocks. See if it makes sense to:
- Add ILogger to ITestBlock (potential issue of restricting how people want to consume ILogger in test blocks, since we support both property and constructor injection)
- Provide a basic ITestBlock implementation that has an ILogger attached in the primary use case (property injection). Allows people to use it or not.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by locating ITestBlock and the ILogger implementations used by test blocks. Resolve whether ILogger belongs on the interface and whether property or constructor injection is the intended primary use case; done means the agreed v2 design is implemented with a basic ITestBlock option.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
testing-qa
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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