Slide 1

Slide 1 text

UNIT TESTING? VLAD ILIESCU VLADILIESCU.RO FOR THE REST OF US

Slide 2

Slide 2 text

UNIT TESTING? INTRO SIMPLE DEMO ADVANCED DEMO GUIDELINES JAVASCRIPT JAVASCRIPT DEMO

Slide 3

Slide 3 text

UNIT TESTING?

Slide 4

Slide 4 text

WHY?

Slide 5

Slide 5 text

HOW?

Slide 6

Slide 6 text

NO, REALLY – HOW?

Slide 7

Slide 7 text

QUESTIONS?

Slide 8

Slide 8 text

GUIDELINES

Slide 9

Slide 9 text

A TEST SHOULD BE FAST

Slide 10

Slide 10 text

A TEST SHOULD BE INDEPENDENT

Slide 11

Slide 11 text

A TEST SHOULD BE ISOLATED

Slide 12

Slide 12 text

A TEST SHOULD BE SELF-DESCRIPTIVE

Slide 13

Slide 13 text

HOW DO I WRITE TESTABLE CODE?

Slide 14

Slide 14 text

QUESTIONS?

Slide 15

Slide 15 text

WHY JAVASCRIPT?

Slide 16

Slide 16 text

BECAUSE OF SPIDER-MAN

Slide 17

Slide 17 text

HOW?

Slide 18

Slide 18 text

NO, REALLY - HOW?

Slide 19

Slide 19 text

QUESTIONS?

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

THANKS FOR WATCHING! VLAD ILIESCU VLADILIESCU.RO