Join for free and connect with our local tech scene

Stay on top of the latest companies and upcoming events with our weekly newsletter, and be counted among the people building the future of your local tech community.

Phoenix, AZ /

Please Don't Mock Me!

Brightcove 1355 N Scottsdale Rd, Scottsdale, AZ 85257 (map)

Similar to November's meeting, we'll be watching a video of a talk and then discussing it afterward. This week we'll be watching Justin Searls' fantastic talk from Assert.js 2018. If you haven't seen it(or even if you have), make sure you come out!

Here's the description from the video by Justin:

Confusion over test doubles starts with what to even call them. You might know them as stubs, proxies, mocks, or spies (but I call them test doubles, because a book you've probably never read declared it to be the most general term). I've spent a decade fascinated by the disconnect between why test double libraries were invented and how they are actually used by teams. What I've learned: their purpose fills a little-known but valuable niche, whereas their appeal addresses a mainstream but self-destructive impulse. If you don't leave this talk with a clearer distinction between tests that ensure safe changes versus tests that promote simple designs, I'll give you your 45 minutes back. Once that groundwork is laid, you'll better understand the characteristics that matter most in a test double library and the nuanced rules that should govern their use. I've found this clarity invaluable for producing valuable tests and maintainable code, and I think you will too.

---

If you or your company would like to sponsor this meet up and provide food, please contact Jayson!

Code of Conduct: https://www.ministryoftesting.com/handbook/events-and-conference-code-of-conduct/

Submitted by

Avatar_default_20 Jayson Smith

Comments

Sign in to comment.