mirror of
https://github.com/aphrody-labs/PowerShell.git
synced 2026-10-17 12:45:47 +00:00
* [Feature]Remove-Service added to Management module * [Feature]Capitalization * [Feature]Added test cases for Remove-Service, Removed return value * [Feature]Documentation from copy-paste code corrected to reflect the new function * [Feature]Erroraction to be sure that an error is thrown in testcase * [Feature]Removed direct reference to module in Pester test * [Feature]Removed extra line in test * [Feature]Use FullyQualifiedErrorId in Remove-Service test without a valid servicename * [Feature]Exposed Remove-Service * [Feature]Consistent casing, Named Arguments & Remove incorrect exception on cleanup * [Feature]Remove-Service test should fail if the service was not removed * [Feature]Cleanup comments & add Remove-Service for CI * [Feature]Remove-Service in CI set in alphabetic order * [Feature]Use ParameterSetName instead of _ParameterSetName and rewrite test which used the function class directly * Revert "[Feature]Use ParameterSetName instead of _ParameterSetName and rewrite test which used the function class directly" This reverts commit da41f7deb811f32538e0dc7f0d811646ceb8acf8. * [Feature]Remove _ParameterSetName check & added test for pipeline input in Set-Service
Testing
The tests are organized by testing language. Thus Pester tests, which are written in the PowerShell language, are in ./powershell and xUnit tests, written in C#, are in ./csharp. The sanity tests for the Full .NET build of PowerShell are in ./fullclr, and the third-party shebang test is in ./shebang.