ScheduledTask: Add Test to cover 'StopExisting' value in MultipleInstances Parameter
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- powershell
- Bereich
- operating-systems, testing
Rechercherichtung
Beginnen Sie mit der Durchsicht von PR #335 und der Behandlung des Parameters MultipleInstances durch ScheduledTask, wobei Sie sich auf den speziellen Wert StopExisting und seine Interaktion mit den zugrunde liegenden cmdlets oder Objekten konzentrieren. Fügen Sie gezielte Tests hinzu, entweder für eine extrahierte mockbare Funktion oder über einen Integrationstest, und bestätigen Sie, dass der Fall StopExisting korrekt behandelt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The StopExisting value in the MultipleInstances parameter must be handled in a special way because it is missing from the ENUM used by the underlying cmdlets/objects.
We don't have unit tests that specifically cover the use of this, so either extract the handling into a function that can be mocked and/or add an integration test.
See https://github.com/dsccommunity/ComputerManagementDsc/pull/335
- Vorherrschende Sprache
- PowerShell
- Sterne
- 338
- Forks
- 80
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus dsccommunity/ComputerManagementDsc
-
chore
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
chore
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100
-
chore
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 64/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Alle Issues in dsccommunity/ComputerManagementDsc
Ähnliche Issues
-
package-update
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
johnsonjh/emu2-cpm86#68 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
`test-fs-cp-async-socket` / `test-fs-cp-sync-copy-socket-error` failure on Darwin (path length)Offentest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
lesson-submission needs-ac pending-review
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Ikalus1988/MisakaNet#2300 ·
Maintainer antworten meist innerhalb von 1 Tag