Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Testing like gods
Search
Luis Edimerchk Laverde
July 09, 2015
Technology
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testing like gods
Slides for my talk in Medellin.rb meetup
Luis Edimerchk Laverde
July 09, 2015
More Decks by Luis Edimerchk Laverde
See All by Luis Edimerchk Laverde
Clean Up Your Views
edymerchk
0
140
Refactoring a Rails API
edymerchk
0
210
Aplicaciones Web utilizando Ruby on Rails
edymerchk
0
58
Other Decks in Technology
See All in Technology
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
go-sqletch
moznion
0
140
Classmethod Company Deck
satoshi7
1
690
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
520
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
Kiro Crewをはじめよう
kizawa2020
1
160
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Featured
See All Featured
HDC tutorial
michielstock
2
960
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Statistics for Hackers
jakevdp
799
230k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
The Language of Interfaces
destraynor
162
27k
Balancing Empowerment & Direction
lara
6
1.3k
Scaling GitHub
holman
464
140k
Faster Mobile Websites
deanohume
310
32k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
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