Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Testing like gods
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Luis Edimerchk Laverde
July 09, 2015
Technology
1
130
Testing like gods
Slides for my talk in Medellin.rb meetup
Luis Edimerchk Laverde
July 09, 2015
Tweet
Share
More Decks by Luis Edimerchk Laverde
See All by Luis Edimerchk Laverde
Clean Up Your Views
edymerchk
0
120
Refactoring a Rails API
edymerchk
0
210
Aplicaciones Web utilizando Ruby on Rails
edymerchk
0
55
Other Decks in Technology
See All in Technology
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
890
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
100
システムのアラート調査をサポートするAI Agentの紹介/Introduction to an AI Agent for System Alert Investigation
taddy_919
2
2k
Tebiki Engineering Team Deck
tebiki
0
24k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
210
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
190
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
130
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
400
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
420
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
配列に見る bash と zsh の違い
kazzpapa3
1
120
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
Accessibility Awareness
sabderemane
0
49
Designing for Timeless Needs
cassininazir
0
130
Art, The Web, and Tiny UX
lynnandtonic
304
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The browser strikes back
jonoalderson
0
360
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Transcript
TESTING LIKE GODS by @edymerchk
WHY TEST?
None
WITH / WITHOUT TESTS
TDD
None
RSPEC
TDD DEMO https://github.com/edymerchk/testing-like-gods
FACTORY GIRL + FAKER
TESTING CONTROLLERS
GUARD-RSPEC https://github.com/edymerchk/testing-like-gods/tree/guard_rspec
VCR + WEBMOCK https://github.com/edymerchk/testing-like-gods/tree/vcr
PARALLEL_TESTS https://github.com/edymerchk/testing-like-gods/tree/parallel_tests
SHOULDA-MATCHERS https://github.com/edymerchk/testing-like-gods/tree/shoulda_matchers
RSPEC-INSTAFAIL https://github.com/edymerchk/testing-like-gods/tree/rspec_instafail
THANKS! https://github.com/edymerchk https://twitter.com/edymerchk