Sto cercando un framework di testing unitario di tipo xUnit che mi permetta di testare le funzioni di PowerShell con gli script di PowerShell.Esiste un framework di test delle unità per testare PowerShell con gli script di PowerShell?
risposta
Ho trovato anche PSUnit su Codeplex. PSUnit PowerShell Unit Testing Framework
Ci sono alcune schermate interessanti e una release è prevista per agosto di quest'anno.
Anche se non è un vero e proprio quadro per la xUnit, Lee Holmes ha scritto an article about how to unit test PowerShell using PowerShell scripts.
Bene, solo per completezza: c'è in realtà PSUnit. Non sembra essere molto maturo, anche se vedo solo due picchi di attività sin dal suo inizio e nessuna documentazione di cui parlare.
Ma come ho appreso da cuTest, il test delle unità è qualcosa che si inserisce in uno spazio molto piccolo (almeno per C in quel caso), quindi avere qualcosa che funziona potrebbe non richiedere troppo sforzo.
Sembra PsUnit iniziato http movimento: // www.codeplex.com/PSUnit – stej
Dalla pagina progetto Pester:
Pester fornisce un quadro per l'esecuzione di unit test da eseguire e convalidare comandi PowerShell dall'interno PowerShell.
- 1. Test di unità per script di shell
- 2. Elevare gli script Powershell
- 3. Gli script di PowerShell funzionano con Mono?
- 4. Chiamata Powershell Script PowerShell
- 5. Dove mettere gli script di PowerShell?
- 6. Come eseguire test TDD e unità in PowerShell?
- 7. Chiama un URL con Script PowerShell pianificato
- 8. Utile una sola unità PowerShell
- 9. Test delle unità Funzioni locali di script Vim con Vimrunner
- 10. Esiste un'alternativa SCP per PowerShell?
- 11. Testare i diritti di amministrazione nello script PowerShell?
- 12. Script PowerShell in PostBuild
- 13. powershell: script con argomenti variabili
- 14. Argomenti con script Powershell all'avvio
- 15. Gli script di test di Robot Framework falliscono con SSLError
- 16. Conteggio delle cartelle con PowerShell
- 17. Run R script PowerShell
- 18. Invoca gli script Powershell da Java
- 19. Comportamento test path in PowerShell
- 20. Come testare localmente gli sn in un IDE come Intellij (per i test delle unità)
- 21. Funzione PowerShell con blocco di script parametrizzato
- 22. framework di test unità per C
- 23. Script di Powershell per verificare se un file esiste nell'elenco di computer remoto
- 24. Test Powershell per modalità non interattiva
- 25. Esiste un modo semplice per verificare la compatibilità con le versioni precedenti degli script di PowerShell?
- 26. Esiste un equivalente di "this" in powershell?
- 27. Come chiamare una funzione in un altro script PowerShell quando si esegue lo script PowerShell usando 'Esegui con PowerShell'
- 28. Come accedere all'output di uno script PowerShell?
- 29. Script PowerShell Per creare Visual Studio Project
- 30. Chiamare uno script PowerShell in una nuova istanza di PowerShell pulita (da un altro script)
C'è una domanda simile: http://stackoverflow.com/questions/940497/how-to-do-tdd-and-unit-testing-in-powershell – stej