pester

    1

    1답변

    this documentation에 따르면 Pester를 사용하여 코드 범위를 측정 할 수 있어야합니다. PS C:\path\to\codeCoverage> Invoke-Pester .\CoverageTest.Tests.ps1 -CodeCoverage .\CoverageTest.ps1 Invoke-Pester : The term 'Invoke-Pester

    1

    2답변

    속성을 사용하여 개체를 확장하는 일부 powershell 코드 주위에 텍스트 고정물을 래핑하려고합니다. 나는 냄새 나는 사람에 의한 것으로 보이는 오류가 발생합니다. 나는 아래에있는 인위적인 예를 가지고 내가하려고하는 것을 보여준다. pester에서 속성을 사용하는 함수에 대한 테스트 작성에 성공한 사람이 있습니까? 는 오류가 나는 얻을 : Describi

    3

    1답변

    PowerShell에서 스크립트를 개발하기 위해 외부 실행 파일 (.exe)을 호출해야합니다. 현재 TDD 방식으로이 스크립트를 개발 중이므로이 .exe 파일에 대한 호출을 조롱해야합니다. 나는 이것을 시도 : Describing Create-NewObject Context Create-Object [-] Runs 574ms C

    3

    1답변

    Pester를 사용하여 다른 스크립트를 점선으로 표시하는 PowerShell 스크립트를 테스트하고 있습니다. dot-sourced 함수를 모의하려고 할 때, Pester는 조롱 된 버전을 사용하기를 거절합니다. .psm1 파일에 추가하고 점 - 소싱 대신 가져 오기 - 모듈을 사용하여 함수를 소스하려고하면 같은 문제가 발생합니다. 다음은 내가 갖고있는 문제

    0

    1답변

    나는 C# dll 함수를 호출하는 Powershell 모듈에 대한 테스트를 작성하고있다. 예제 : [네임 스페이스] :: SomeMethod ($ param1, $ param2) 내 Pester 테스트에서이 방법을 조롱 할 수있는 방법에 대한 아이디어가 있습니까?

    0

    1답변

    안녕하세요, 현재 사용자 정보를 표시하는 스크립트를 작성했습니다. 기능이없는 경우 출력을 모의해야하는 Pester 테스트 사례를 작성하고 싶습니다. 반환있을 때 나는 그에 대한 테스트를 작성할 수 너무 여기 function Get-CurrentUserInfo { $domain = [Environment]::UserDomainName $

    1

    1답변

    클래스 기반 DSC 리소스를 테스트하는 장치에 문제가 있습니다. 클래스에서 몇 가지 함수를 모의하려고하는데 캐스팅 오류가 발생합니다. 이 방법 using module 'C:\Program Files\WindowsPowerShell\Modules\xVMWareVM\xVMWareVM.psm1' $resource = [xVMWareVM]::new()

    2

    2답변

    나는 훼방 매우 새로운 오전과 내가 PowerShell의 아주 작고 간단한 기능에 대한 테스트를 구축을 위해 노력하고 있습니다 : 중지 실행중인 다른 경우가 실행되지 않는 경우가 function Toggle-Notepad { if (-not (Get-Process notepad -ErrorAction SilentlyContinue)) {