Skip to content

Test-Driven Development in JavaScript with Jasmine

Photo of Michael Bradley
Hosted By
Michael B.
Test-Driven Development in JavaScript with Jasmine

Details

Meetup starts at 6:30pm, with 30 minutes of social time. Beginning at 7pm, Brad Urani (https://twitter.com/bradurani) will present Test-Driven Development in JavaScript with Jasmine:

You've heard of Test-Driven Development, now learn what it's all about. In this presentation, Brad Urani – Director of Engineering at Upside Financial (https://www.gainupside.com/) – will demonstrate the test-driven approach to JavaScript. We'll cover the principles of writing good unit tests, and learn why we should write our tests before we write our functions. We'll discuss monkey patching, dependency injection and mocking as strategies for isolating functionality.

Using Jasmine (http://pivotal.github.io/jasmine/), a unit testing framework for JavaScript, we'll create self-documenting code that can be automatically tested in any browser. Examples will include test-driven JavaScript for the browser, examples from real world projects, and an overview of unit testing in Node.js.

Starting about 8:30pm, we'll move into a hacking session to experiment with the material that's been presented, and with JavaScript and Node.js in general.

RELAY|technology (http://www.relaytechnology.com/) will be sponsoring complementary sodas and sandwiches, and you're welcome to BYOB, so come hungry, come thirsty, bring your laptop and be ready to code!

Photo of STL JS group
STL JS
See more events
The Able Few
333 North Beaumont · Saint Louis, MO