#pspester
All is ready for Pester 6.0.0 release tomorrow!

#pspester #powershell
July 6, 2026 at 4:25 PM
Closing up on Pester 6 even more. Today I am working on built in parallel execution. #pspester #powershell
June 27, 2026 at 5:15 PM
I am proud to say that @chocolatey.org has become my sponsor on GitHub. Giving back to open source maintainers is rare among companies and I am grateful for making it easier for me to work on #powershell Profiler and #psPester !
December 12, 2024 at 10:40 AM
Pester 6.1.0-alpha1 is out, you can add custom assertions to the new Should-* assertions.

#pspester #powershell
July 9, 2026 at 3:21 PM
Pester 6.0.0-rc1 🎉 Feature-complete!

⚡ Parallel test execution (experimental)
🆕 New Should-* syntax + 41 assertions
🔬 Should-BeEquivalent deep comparison
📊 Faster coverage by default

160+ PRs · 15 contributors

#PowerShell #pspester
June 28, 2026 at 1:10 PM
On this years #psconfeu I will show how Profiler works internally, and we also have a #pspester follow-along prepared for you with @rprust.bsky.social

Looking forward to these days full of #powershell.
January 24, 2025 at 8:17 AM
38 minutes in, first #pspester demo at #psconfeu, keep them coming.
June 1, 2026 at 7:41 AM
Run.Parallel needed ForEach-Object -Parallel, a PowerShell 7 cmdlet, so Windows PowerShell 5.1 ran sequentially. Pester 6.2 uses the runspace pool API both editions ship, so 5.1 runs parallel. Experimental.

github.com/pester/Peste... #pspester #powershell
September 21, 2026 at 4:02 PM
Pester 6: assert on speed. { Start-Sleep -Milliseconds 100 } | Should-BeFasterThan 1s. Time literals like 1s and 50ms just work, and Should-BeSlowerThan is the opposite. #pspester #powershell
September 5, 2026 at 7:00 AM
#psconfeu Anyone has some pictures of me and @rprust.bsky.social on the #pspester follow-along? #powershell
June 10, 2026 at 2:00 PM
New assertions in Pester 6 (like Should-HaveType) look through the pipeline to see what you actually provided and give hints for common gotchas.

#pspester #powershell
June 29, 2026 at 9:16 PM
Delivered a good talk on #pspester mocking internals, souurce code soon thanks, for the photos.

Come join the Pester follow along tomorrow, it is called advanced, but is teaching good mix of stuff.

#psconf #psconfeu #powershell I
June 2, 2026 at 5:22 PM
All great things have to some day come to an end. OctopusDeploy decided to stop sponsoring me and #psPester.

Thank you for all your sponsorship over the years, and your unparalleled support! You are one of few companies that gave back to OSS and I am very grateful for that. 🙏
December 14, 2024 at 8:27 PM
New in Pester 6.1.0-rc1: Run.Shuffle runs your tests in random order to surface hidden dependencies. Every run reports its seed, set Run.ShuffleSeed to that value to replay the exact same order. Experimental. #pspester #powershell
August 9, 2026 at 4:01 PM
I talked with @heikobrenn.bsky.social for an episode of Inside IT Automation, which will air on January 30th. We talked mainly about #psPester and #powershell. So tune in :)

www.youtube.com/watch?v=NSj7...
Jakub Jareš talks about PowerShell testing with Pester and more | Inside IT Automation | E19
YouTube video by ScriptRunner
www.youtube.com
January 17, 2025 at 11:17 AM
Classic Pester: Should -Be is case-insensitive, Should -BeExactly is case-sensitive. 'abc' | Should -Be 'ABC' passes, Should -BeExactly fails. #pspester #powershell
August 16, 2026 at 7:00 AM
New in Pester 6.1: Should-HaveType understands PowerShell custom types, not just .NET types. Tag an object with PSTypeName 'MyApp.Person' and Should-HaveType 'MyApp.Person' passes. #pspester #powershell
August 27, 2026 at 4:02 PM
A no-inherit comment at the top of a folder's Pester.BeforeContainer.ps1 stops the chain there, so no setup file above that folder applies to it. Same meaning root = true has in editorconfig. New in 6.2.

github.com/pester/Peste... #pspester #powershell
September 22, 2026 at 7:00 AM
Today at 15:00 in room 3 I will be showing all the tricks #pspester does to make mocking work.

Come to see how we manipulate session states, wrap your script into context and so on.

#psconfeu
#powershell
June 2, 2026 at 9:04 AM
BeforeAll threw and Pester blamed a break or continue statement escaping your code? In 6.1 the real exception was discarded. In 6.2 you get the error that actually threw, with the line it came from.

github.com/pester/Peste... #pspester #powershell
September 20, 2026 at 7:00 AM
We have a new landing page.

pester.dev

#pspester #powershell
Pester - The test and mock framework for PowerShell | Pester
Pester is the ubiquitous test and mock framework for PowerShell.
pester.dev
July 9, 2026 at 6:51 PM
PowerShell: "🚨 'Should' is not an approved verb."

Pester 6: Reflects into a private static dictionary, adds Should to the approved list, imports, then deletes the evidence 5 seconds later.

PowerShell: "Looks good to me 👍"

Crime? yes. Regrets? no.

github.com/pester/Peste...

#powershell #pspester
Pester/src/csharp/Pester/VerbsPatcher.cs at main · pester/Pester
Pester is the ubiquitous test and mock framework for PowerShell. - pester/Pester
github.com
July 9, 2026 at 6:43 AM