plus it has moved to GitHub.
And barely that. Code
I was tempted to write something about Assert with examples… but no point, as this person/persons has/have done a way better job than I would/could (Ed: enough).
And, in fact, this is part of a very generous GitBook:
[Later…] in fact I gave the book credit for giving more comprehensive coverage of Node.js that I assumed on first glance. This is the sum total of the book’s coverage:
Regardless, thanks to Nelson/Nelsonic for at least giving us this.
Short examples of a mix of passing and failing Pester tests being rendered in a browser, using ReportUnit, available on NuGet, and ingesting NUnit output format. Check out the browser screenshots below first for the end result.
# Runs all test suites, passes the output to the NUnit format, renders it, displays in a browser # see my article here for installing nuget via Choco: # https://dennisaa.wordpress.com/2017/04/26/powershell-updating-jpg-metadata/ # https://www.nuget.org/packages/ReportUnit/ nuget.exe install ReportUnit #Then, for example... # Execute all the tests $outputName = Get-Random $outputFile = "$PSScriptRoot/$outputName.xml" $htmlFile = "$PSScriptRoot/$outputName.html" Invoke-Pester -PassThru -Strict -OutputFile $outputFile -OutputFormat NUnitXml .\ReportUnit.1.2.1\tools\ReportUnit.exe $outputFile Start-Process chrome $htmlFile