Tests/ConvertFrom-SIDToDomainUser.Tests.ps1
$FunctionName = ($MyInvocation.MyCommand.Name).Split(".")[0] $JsonMockData = Get-Content -Path .\Tests\MockedTestObjects.json -Raw $Mocks = ConvertFrom-Json $JsonMockData Describe "$FunctionName Tests" { Context 'Function Output' { $ContextMock = $Mocks.'Find-DisabledAccount'.Dataset Mock 'Find-DisabledAccount' -MockWith { $ContextMock } It 'returns the correct output' { (Find-DisabledAccount).Name | Should -Be $mocks.'Find-DisabledAccount'.Dataset.Name } } } |