Pester @PSPester
PowerShell BDD and TDD testing framework. Includes tools for function testing, module testing, mocking, code coverage and more. github.com/pester/Pester Joined September 2014-
Tweets1K
-
Followers3K
-
Following591
-
Likes349
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. #pspester #powershell
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. #pspester #powershell
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. #pspester #powershell
In 6.2 every folder down to your test file can have its own Pester.BeforeContainer.ps1, applied outermost first, so tests/unit and tests/integration each add their own setup on top of the shared root one. #pspester #powershell
In 6.2 top level code in Pester.BeforeContainer.ps1 runs during discovery only. To reach your tests it has to sit inside BeforeAll, the same rule your test files follow. Wrap a bare Import-Module or it is not there. #pspester #powershell
A dead worker in a parallel run takes its whole test file with it. Pester 6.2 checks that every file came back and fails the run, naming the one that did not. Before, the suite went green one file short. #pspester #powershell
A second BeforeAll in the same block threw in 6.1. In 6.2 a block takes as many BeforeAll and AfterAll as you want, setups running in the order you wrote them and teardowns in reverse. #pspester #powershell
Your Pester.BeforeContainer.ps1 silently not applying? In 6.1 Pester found the repo root from the process working directory, which Set-Location does not change. In 6.2 it starts from where your session is. #pspester #powershell
Run.Parallel works on Windows PowerShell 5.1, not just PowerShell 7. It was built on ForEach-Object -Parallel, both editions go through a runspace pool now. 5.1 is the slowest edition, so it is the one that needed it most. github.com/pester/Pester/… #pspester #powershell
An error thrown from inside Pester lost its whole stack trace and printed no location at all. A BeforeAll that failed because a database was down reported an escaped break statement instead. Failures point at the line that caused them now. #pspester #powershell
Pester 6.2.0 is out. Setup files follow your folders now. Every Pester.BeforeContainer.ps1 from the repo root down to the test file's own folder applies, outermost first, so unit tests and integration tests can each have their own setup. #pspester #powershell
Pester 6 catches a classic bug: -ForEach with an empty array used to skip silently. Now it fails discovery, so tests that never ran do not look green. Opt out with -AllowNullOrEmptyForEach. #pspester #powershell
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
Pester 6: check your function's public contract. Get-Command My-Func | Should-HaveParameter Name -Type ([string]) -Mandatory. It reads the real parameter metadata: type, mandatory, default, alias, set. #pspester #powershell
Pester 6: run an assertion over every item. 1,2,3 | Should-All { $_ | Should-BeGreaterThan 0 }. A nested Should failure counts as that item failing, and Pester tells you which one. #pspester #powershell
Pester 6: Should-BeCollection compares by contents and ignores the concrete type, so an object[] and a List[int] with the same items are equal. Or check only the size with -Count 3. #pspester #powershell
Pester 6: comparing objects but one field is a random id or timestamp? Should-BeEquivalent $expected -ExcludePath 'Id', 'user.name'. Dotted paths reach nested properties. #pspester #powershell
New in Pester 6.1: drop a Pester.BeforeContainer.ps1 at your repo root and Pester dot-sources it into every test file before it runs. Handy for parallel runs that start from clean runspaces. #pspester #powershell
NO LONGER HERE, FIND ... @JustinWGrote
3K Followers 304 Following I NO LONGER USE X. Now on BlueSky: https://t.co/5GDjDFw2aD
Steve Lee @Steve_MSFT
10K Followers 826 Following Principal Software Engineer Manager for @PowerShell_Team, PSGallery, PSGet, PSScriptAnalyzer, EditorServices/VS-CodeExtension, Win32 OpenSSH, PSReadLine
Jeff Hicks @JeffHicks
21K Followers 1K Following This is an occasional read-only account. Find me on Mastodon (https://t.co/cjMeZLbPd6) and BlueSky (https://t.co/0OPxHF7PdF)
PSConfEU @PSConfEU
3K Followers 398 Following Follow the PowerShell Conference Europe account for news about the #PowerShell community and the events we organise! Next up: PowerShell Conference Europe 2026
Mathias R. Jessen @IISResetMe
4K Followers 2K Following frequent victim of nerd sniping; #PowerShell aficionado; blue teamer; black metal fanatic; (awful) drummer; ADHD galore; he/him; @[email protected]
Guy Leech @guyrleech
10K Followers 2K Following CTO|Developer|PowerShell geek|Grandfather|Comedian|Microsoft MVP|Parallels VIPP ex Citrix CTP,vExpert,Omnissa TechInsider Invented AppSense Application Manager
Mike Kanakos - @mikek... @MikeKanakos
3K Followers 688 Following Microsoft 4x MVP ➤PowerShell & Azure content creator ➤@RTPSUG Leader ➤@PSHOrg Board Member ➤Techwriter: @4sysops, @TechTarget, @PetriFeed
SwiftOnSecurity @SwiftOnSecurity
416K Followers 9K Following computer security person. former helpdesk.
Andrew Pla @AndrewPlaTech
2K Followers 747 Following I exist in the intersection of security, automation, and humans. Head of Community @admarsenal, host @powershellpod + PS Wednesday, Microsoft MVP #powershell
nohwnd @nohwnd
2K Followers 765 Following Pester & Profiler owner and maintainer. Senior software engineer, developing VSTest and MSTest at Microsoft. All opinions are mine.
Heiko Brenn 🚀 @HeikoBrenn
2K Followers 1K Following Unified M365 governance | Holistic Teams Management | Secure Guest User Workflows | Cloud Migrations @bcc_ltd | #Music lover | #GarageBand fan |
Ben Reader | 🔌😈 @powers_hell
4K Followers 558 Following IT Pro | Microsoft MVP | Speaker | Obsessed with automation. Using Bluesky.
Chrissy LeMaire - @cl @cl
8K Followers 2K Following Can't delete my DMs from export. Account not for sale.
Jaap Brasser @Jaap_Brasser
4K Followers 856 Following IT Enthusiast, passion for generative AI, any kind of automation, writes scripts, also a Microsoft Azure MVP
Ryan - building & bre... @ryanyates1990
3K Followers 4K Following Founder @mhasl_me @Re_Initialise Ex-7x Microsoft MVP CDM MGCI Regional Lead 3x PowerShell WG member Azure/M365 Snooker Psychology Scientist @GetPSugUK
Thomas Maurer @ThomasMaurer
33K Followers 4K Following EMEA GBB for Sovereign Cloud at @Microsoft | #HybridCloud | Former Microsoft MVP Tweets are my own. #Microsoft #Azure
Kevin Marquette @KevinMarquette
4K Followers 945 Following Comments posted are my own. PowerShell all the things, @[email protected] he/him
April Yoho @TheAprilYoho
6K Followers 1K Following Senior Developer Advocate and DevOps Practice Lead @GitHub. Lover of Azure. Hashicorp Ambassador. #TeamZoot. Ironman. Scuba Diver. Skier
SeeminglyScience @SeeminglyScienc
659 Followers 116 Following Software Engineer for @PowerShell_Team
LukXyro @LukXyro
66 Followers 353 Following
Qanon @qanonfree
0 Followers 6K Following
Veki @vekivac
57 Followers 1K Following
Robert Townley @fosscoder
414 Followers 2K Following I am on the https://t.co/8P6k8ypa3t instance of Mastodon, but we can still follow each other there. https://t.co/bYOHPuFJch
rene_genXdev @rene_genXdev
2 Followers 24 Following Old school, local-first, AI finds, I write the code, Gen X keeps the spark.
Feiyu Li @FeiyuLi176120
14 Followers 262 Following
Kaube @keaube
0 Followers 86 Following
Volkert van Dijk @VolkertvanDijk
16 Followers 53 Following
———————... @da5ch0
8K Followers 5K Following FOLLOWS YOU • “Wir müssen wissen, wir werden wissen” -Hilbert • (he/they/him/them) • infosec and privacy aficionado • mage
r3h0e9 @r3h0e9
0 Followers 357 Following
Bijay @PowerShellFAQs
14 Followers 107 Following We're the #PowerShell FAQ community for devs & admins. We create guides & answer tough PowerShell questions. Follow us for expert solutions.
Steven T. Cramer #dot... @StevenTCramer
2K Followers 5K Following Author of TimeWarp.State https://t.co/wQuANCMI0b npub1dh5md7ysepkc2eqne5cmy2prvxscgadchtjwyapjrq67guvnmgfsf7fqg4
Noise Head @noise_head888
45 Followers 1K Following
Arun Gulati @acgulati
102 Followers 452 Following
tou @withsunnydev
3 Followers 121 Following
The Glorious Appearin... @GloriousDay777
610 Followers 7K Following Jesus is coming any day now! Look up! Titus 2:13 “Looking for that blessed hope, and the glorious appearing of the great God and our Saviour Jesus Christ;”
Hakan M @hakanmarangozz
85 Followers 639 Following Microsoft Cloud Consultant | Microsoft 365 Trainer | Journey to the cloud
Le Rö @LeRoe_
0 Followers 114 Following
FCancer @FCancerr
2K Followers 7K Following Creating dynamic NFTs that evolve based on real-world events or community engagement. #DynamicNFT #CommunityDriven #InteractiveArt
Nate @sounderstriker
5 Followers 172 Following Tech enthusiast ⚡ | PNW living 🌲 | Sounders fan 💙💚 | Building cool things & finding cool tech friends. Let’s talk tech & make connections! #TechTwitter
Simon @progswiftly
66 Followers 2K Following
René Kreisbeck @ReneK103
1 Followers 10 Following
Péter Jandura @JanduraP
473 Followers 5K Following
Simon Parker @hexandcountersi
52 Followers 2K Following
Michael @mroger
29 Followers 457 Following
Amir @AmirT001
6 Followers 575 Following
Me @Whippet_Racer
0 Followers 197 Following
Ginger Beard @TallGingerBeard
20 Followers 836 Following Not that tall. Living the dream. Tech enthusiast.
Vivian @Vivian5465446
57 Followers 1K Following From Thailand , immigrated to Florida, USA. Travel, do yoga, Real estate and business investments.
Spayce @Spayce3
13 Followers 107 Following
FS @m0nt3crist0
52 Followers 1K Following
Ram Kumar @WorldandWorldly
357 Followers 3K Following
Thomas @ThomasParz
470 Followers 5K Following God, Family, Humanity…and Cybersecurity 👨💻👾 پاینده ایران ☀️🦁 جاوید شاه
AG @_Allenn_
16 Followers 432 Following
jlo @johnjlopez
689 Followers 2K Following I believe that X is worth paying for to continue to deliver free speech to the world. Politics, Archviz, CG, Tech, Code, automation, Crypto, Stocks
ian chenjerai @IanChenjer86345
17 Followers 40 Following
Peter Kerze @kerze72588
4 Followers 264 Following
Josh Breeze @JoshCBreeze
156 Followers 530 Following Tech enthusiast 👨🏻💻 I also like taking pictures
Marc @Marc81774837
1 Followers 175 Following
Jeffrey Snover @jsnover
68K Followers 1K Following Jeffrey Snover: Retired/ Philosopher-Errant / PowerShell Inventor / Science geek.
Scott Hanselman 🌮 @shanselman
335K Followers 10K Following VP, Member of Technical Staff @ MSFT/GitHub - Code, OSS, STEM, Beyoncé, T1D, #DevRel YouTube/TikTok and listen to the @Hanselminutes tech podcast
Doug Finke @dfinke
12K Followers 2K Following Systems Architect | 16-time Microsoft MVP | Author: PowerShell for Developers | Building Agentic AI & MCP Workflows
Steve Lee @Steve_MSFT
10K Followers 826 Following Principal Software Engineer Manager for @PowerShell_Team, PSGallery, PSGet, PSScriptAnalyzer, EditorServices/VS-CodeExtension, Win32 OpenSSH, PSReadLine
Jeff Hicks @JeffHicks
21K Followers 1K Following This is an occasional read-only account. Find me on Mastodon (https://t.co/cjMeZLbPd6) and BlueSky (https://t.co/0OPxHF7PdF)
Adam Bertram @adbertram
14K Followers 68 Following Online entrepreneur, tech geek, recovering sysadmin, content creator, automation, AI nerd and Lego Bricklink seller.
nohwnd @nohwnd
2K Followers 765 Following Pester & Profiler owner and maintainer. Senior software engineer, developing VSTest and MSTest at Microsoft. All opinions are mine.
Josh Duffney @joshduffney
7K Followers 304 Following mid programmer | cloud-native @microsoft | uses vim | containers & wasm nerd | lego dad | minimalist wannabe
Chrissy LeMaire - @cl @cl
8K Followers 2K Following Can't delete my DMs from export. Account not for sale.
Ryan - building & bre... @ryanyates1990
3K Followers 4K Following Founder @mhasl_me @Re_Initialise Ex-7x Microsoft MVP CDM MGCI Regional Lead 3x PowerShell WG member Azure/M365 Snooker Psychology Scientist @GetPSugUK
Thomas Maurer @ThomasMaurer
33K Followers 4K Following EMEA GBB for Sovereign Cloud at @Microsoft | #HybridCloud | Former Microsoft MVP Tweets are my own. #Microsoft #Azure
Kevin Marquette @KevinMarquette
4K Followers 945 Following Comments posted are my own. PowerShell all the things, @[email protected] he/him
Gregor Suttie | Azure... @gregor_suttie
18K Followers 9K Following Helping people | Azure MVP & MCT | #AzureFamily | Speaker | Event Organizer | https://t.co/NsVbD431kf | ☁️ | AI Architect Dev |
James Brundage @JamesBru
1K Followers 230 Following Microsoft MVP for PowerShell Save-Time | Save-Money | Start-Automating
A:\leksandar🌩🐚N... @alexandair
5K Followers 998 Following Mastodon: @[email protected] Microsoft Azure MVP, the co-founder of https://t.co/ow8N26r2yX
Tyler Leonhardt - @co... @TylerLeonhardt
5K Followers 1K Following dev on @code team. ☕️ nerd. Words are mine. He/him
Bruce Payette @BrucePayette
5K Followers 576 Following Programmer, geek, computer junkie, worked at Microsoft and Amazon, a founder of PowerShell, father of PowerShell DSC, cat wallah, he/him.
Stephen Valdinger @steviecoaster
1K Followers 323 Following I eat, and I code things. Mad Scientist @chocolateynuget #yeet
Ravikanth C @ravikanth
3K Followers 2K Following AI, AI Agents, cloud native, multi-cloud, innovation, and Distinguished Engineer @ Dell EMC. Published author. Microsoft MVP. https://t.co/pahKl2zCDO
David O'Brien (he/him... @david_obrien
6K Followers 2K Following Founder of @ARGOS_Cloud , Azure, Entra ID & M365 cloud security assessments for consultants and security professionals. MS Azure MVP (2013-2023), pilot, dad.
Jordan Borean @BoreanJordan
871 Followers 45 Following
David Neal 🥓🥑 @reverentgeek
12K Followers 356 Following ambassador of awesome 🥓 bearded believer 🥓 doodle-driven developer 🥑 silly speaker 🥓 mediocre musician 🥓 @mongodb developer advocate
mifiok @mifiok
51 Followers 618 Following
Bartosz Ratajczyk (he... @b_ratajczyk
367 Followers 132 Following Azure, Cloud Architecture, PowerShell, Azure DevOps, SQLServer, SSIS, C#, speaker, trainer
Radion Barakov @fractaipartner
32 Followers 9 Following AI-native operating models so the founder leads, not operates. Agents handle the repeatable work; judgment stays human. 80+ decision-makers advised.
Rene Hernandez @renehernandezio
234 Followers 1K Following Software engineer @Fullscript working at the intersection of AI & DevOps. Hablo Español.
Christoph Bergmeister @CBergmeister
1K Followers 209 Following 9x Microsoft MVP, PowerShell Enthusiast and PSScriptAnalyzer Community Maintainer. Senior DevOps Manager @Avanade
Viktoria Vishniak @viwviktoria
11K Followers 10K Following Technical Marketing Manager at @starwindsan #Virtualization #SQLServer #VMware #vSphere #HyperV #VSAN #Traveling #StarWind
Brian Bunke @brianbunke
551 Followers 452 Following Technical IT leader and automation enthusiast. Build, Measure, Learn, Share. ⚽🏀📊 Crushes on @mathemagical
Jared Atkinson @jaredcatkinson
10K Followers 2K Following | CTO @specterops | Host @dcpthepodcast | Ex PowerShell MVP | USAF Vet | FC Bayern Supporter | Language Learner 🇳🇴 🇮🇹 🇧🇷 |
Paul Lewis @aerotwist
41K Followers 444 Following Engineer at @GoogleLabs. Also ❤️'s philosophy, coffee & photography. Created @____lighthouse, worked on @ChromeDevTools, now makes Opal. @aerotwist.com on 🦋
david_long @david_long
43 Followers 192 Following
Brian Brushwood @shwood
1.4M Followers 660K Following Host of Discovery’s “Scam School” - Nat Geo’s “Hacking the System” - “Modern Rogue” on YouTube - and (my favorite) the podcast “World’s Greatest Con”
IHeartPowerShell.com @iheartps
21 Followers 47 Following
Top IT Videos @TopITVideos
1K Followers 1K Following Top IT Videos is the world leader in cloud, data center, desktop, mobility, security, storage, and virtualization videos! It's Fast, Easy and Simply Beautiful!
chase florell 🇨�... @ChaseFlorell
488 Followers 371 Following software dev, father, motorcyclist, camper, snowboarder, ex MS & Xamarin MVP.
Brian Farnhill @BrianFarnhill
1K Followers 28 Following Software Development Engineer with the Envision Engineering team at @AWSCloud. Opinions here are my own.
Gregory Hall @Gregory_H_Hall
2K Followers 2K Following Solution Architect for @Netrix_LLC. 'Gregory for @Microsoft' on @Spiceworks. Owner of DataGuys. ❤ @KaylaHall0007
TCPowerShell @TwinCitiesPoSH
27 Followers 56 Following Twitter Account of Twin Cities PowerShell Automation for Minnesotans in the Twin Cities
OpsConfig @OpsConfig
767 Followers 6K Following
The ICT Guy @theictguy_co_uk
2K Followers 4K Following Daddy to 2, Geek, 3rd Line IT Engineer, Security & Compliance focused, #Intune #Azure #Cloud specialist. Sleeps better when devices are compliant. Views my own.
Jon Valentinusson @jonv77
54 Followers 261 Following Systems Administrator & DBA - Windows Servers, File Servers, SQL Server DBA, Powershell, Automation
Arcane Code @arcanecode
3K Followers 3K Following Robert C. Cain was a Microsoft SQL MVP from 2008-2018, Owner of Arcane Training and Consulting, Author for @Pluralsight, Author, Speaker, Ham @N4IXT
ThinScale @ThinScale
972 Followers 2K Following The Industry's leading software-only solution for compliant #endpointsecurity and total device management.
Camilo @camilohe
615 Followers 7K Following Problem solver, learner, developer, /[net|sys]admin/; from Cuba.
rebel @RebelLeder
354 Followers 153 Following Dallas Cowboys , K-state , Cardinals and Boston Celtics. Fishing is my life.
John Strange @digcloudio
85 Followers 440 Following
Shay Throgmartin @shaythrogmartin
747 Followers 998 Following As the crow flies. My album The Human Condition is coming soon! Stay tuned?
Puneet Dilawari @puneet_dilawari
43 Followers 288 Following
Charles S. @venusyprime
216 Followers 628 Following He/they, #MCSA in Windows 7, #MCP in WinServer 2012. I RT a lot of stuff. Tweets for me, not employer.
Douglas Francis @_Doug_F
138 Followers 281 Following Azure Principal Engineer | Maker | Husband | Biker | Automate the boring things DM's open
Kevin Carroll 🇺�... @sowhatyasayin
78 Followers 243 Following Enjoys golang, javascript, typescript, nextjs, react, kubernetes, prometheus, CI/CD, and I 💓to automate all the things! 🚢 DevOps Engineer | Web Developer
Daniel Engberg @danielclasson
3K Followers 1K Following Principal Consultant & Co-Founder @agdiwo | Focus on #msintune, #configmgr, #windows11. I love finding better ways of doing things.
Peter Selch Dahl @PeterSelchDahl
2K Followers 1K Following Microsoft Azure consultant with a passion for network security & remote access technologies. Former Microsoft MVP in Microsoft Azure. https://t.co/pZANfvGf9e
ITAMChannel @ITAMChannel
1K Followers 2K Following We provide the latest news & views from the world of IT Asset Management (#ITAM). ITAMChannel will inform you about ITAM at every level.
RC @steelandstocks
2K Followers 606 Following
Karthick @investordot
334 Followers 275 Following Helping Indians grow wealth through stocks & mutual funds | Simple finance | Not SEBI registered | Educational only
Derek | @scriptautoma... @ScriptAutomate
338 Followers 2K Following Person on the Internet that wants to connect to your Second Brain | Automate and document all the things! Tweets are mine, not those of my employer.

















