codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

22
UNIT TESTING? VLAD ILIESCU MAXCODE 26 NOVEMBER 2011 FOR THE REST OF US

Upload: codecampiasi

Post on 04-Jul-2015

598 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

UNIT TESTING?

VLAD ILIESCUMAXCODE

26 NOVEMBER 2011

FOR THE REST OF US

Page 2: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

UNIT TESTING?

INTRO

SIMPLE DEMO

ADVANCED DEMO

GUIDELINES

JAVASCRIPT

JAVASCRIPT DEMO

Page 3: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

UNIT TESTING?

Page 4: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

WHY?

Page 5: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

HOW?

Page 6: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

NO, REALLY – HOW?

Page 7: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

QUESTIONS?

Page 8: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

GUIDELINES

Page 9: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

A TEST SHOULD BE

FAST

Page 10: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

A TEST SHOULD BE

INDEPENDENT

Page 11: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

A TEST SHOULD BE

ISOLATED

Page 12: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

A TEST SHOULD BE

SELF-DESCRIPTIVE

Page 13: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

HOW DO I WRITE

TESTABLE CODE?

Page 14: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

QUESTIONS?

Page 15: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

WHY

JAVASCRIPT?

Page 16: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

BECAUSE OF

SPIDER-MAN

Page 17: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

HOW?

Page 18: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

NO, REALLY - HOW?

Page 19: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

QUESTIONS?

Page 20: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

HTTP://MSDN.MICROSOFT.COM/EN-US/LIBRARY/MS243147.ASPX

HTTP://MSDN.MICROSOFT.COM/EN-US/LIBRARY/MS182530.ASPX

HTTP://DOCS.JQUERY.COM/QUNIT

HTTPS://GITHUB.COM/JQUERY/QUNIT

HTTP://MSDN.MICROSOFT.COM/EN-US/SCRIPTJUNKIE/GG749824

HTTP://HTML5BOILERPLATE.COM

HTTP://GOOGLETESTING.BLOGSPOT.COM/2008/07/HOW-TO-WRITE-3V1L-

UNTESTABLE-CODE.HTML

Page 21: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

COOL KIDS FILL THE

EVALUATION FORM

Page 22: Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us

THANKS FOR LISTENING!

VLAD ILIESCU

VLADILIESCU.RO