addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Testing: Jasmine JS and JS Mocha

How to Unit test JavaScript applications with Jasmine with a showcase of JS Mocha by Jamie Dyer.

Unit Testing, test driven development, stress testing, load testing, live testing (I made that up) - one way or another we all test our code. Usually we leave it to the user and deal with it later. This is unfair on the user and unprofessional.

Engineer your tests, make them interesting to write, get in to the practice of writing tests as a matter of course. Get setup at the beginning and updates as you go along a small bit of pain today will save you from the headaches tomorrow.

Got a lightning talk you can talk about? Let us know.

Got any dev tips you want to share? Let us know.

Got a JS project that's shiny and new and you can showcase? Let us know.

Got the urge to try your presentation skills but don't know what to discuss? Let us know.

Join or login to comment.

  • Andrew M.

    The talks get better and better!

    August 9, 2012

  • Adam B.


    I'd be happy to do another lightning talk on node+three.js if you've not got anyone yet?

    August 3, 2012

  • Andrew M.

    That'd be amazing - thank you!

    June 12, 2012

  • Jamie D.

    I could do a talk on Jasmine JS and/or JS Mocha, a mocking library I wrote if that would be of interest to people.

    June 12, 2012

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy