
Pester - The ubiquitous test and mock framework for PowerShell | Pester
Build Server Integration Pester integrates nicely with TFS, Azure, Github, Jenkins and other CI servers, allowing you to fully automate your development lifecycle.
Quick Start | Pester
Quick Start tl;dr: Here is a summary. What is Pester? Pester is a testing and mocking framework for PowerShell. Pester provides a framework for writing and running tests. Pester is most commonly …
Mock | Pester
Help page for the PowerShell Pester "Mock" command
Assertion Reference | Pester
Assertion Reference Should is a command that provides assertion convenience methods for comparing objects and throwing test failures when test expectations fail. Should is used inside It blocks of a …
Installation and Update | Pester
Pester is a cross-platform PowerShell module for testing your PowerShell code. Follow these steps to install or update your Pester-module to get started today
Test file structure | Pester
Test file structure Pester test files follow a similar structure. Usually there is some setup to get the tested function imported and a top-level Describe block to hold all the tests and child blocks. Inside that …
It | Pester
Help page for the PowerShell Pester "It" command
Should-Throw | Pester
This is unreleased documentation for Pester v6 (preview) 🚧 version. For up-to-date documentation, see the latest version (v5).
Add-ShouldOperator | Pester
Help page for the PowerShell Pester "Add-ShouldOperator" command
Mocking with Pester
Mocking with Pester Pester provides a set of Mocking functions making it easy to fake dependencies and also to verify behavior. Using these mocking functions can allow you to "shim" a data layer or …