IT’S TOO HARD TO START A NEW PROJECT AND INCLUDE TESTING · travis-ci.org Sign in with GitHub...
Transcript of IT’S TOO HARD TO START A NEW PROJECT AND INCLUDE TESTING · travis-ci.org Sign in with GitHub...
A N D I N C L U D E T E S T I N GI T ’ S T O O H A R D T O S TA R T A N E W P R O J E C T
A N D I N C L U D E T E S T I N GI T ’ S ^ T O O H A R D T O S TA R T A N E W P R O J E C T
NOT
L E T S P I C K S O M E T O O L S
NODE . JS , R U B Y, C # , …
REACT , A N G U L A R , …
WEBPACK , G U L P, …
I S H O U L D T E S T T H I S …
Karma
Mocha Jasmine
tape
Chai
Sinon
Expect.jsShould.js
Continuous integration
BDD
TDD
travis-ci jenkins buildkite
B D D & TDD
MOCHA , J A S M I N E , TA P E
CHA I , S H O U L D . J S , A S S E R T, …
S INON , MOCKERY
TRAV I S -C I , J E N K I N S , C O N T I N U O U S I N T E G R AT I O N
KARMA
D E M O T I M E !
FA K E D D E M O T I M E
G I T H U B . C O M / T H E PAT R I C K /C A M P J S - V I I - TA L K
Q U E S T I O N S
T H A N K S !
@ T H E PAT R I C K
L O L C AT
G R A T U I T O U S
– S O M E B O D Y, P R O B A B LY
“A bug is just a test that hasn’t been written yet.”