How do BDD & webOS work together? Introducing Jasmine, a BDD framework for JavaScript. Unlike the many other BDD/TDD JavaScript frameworks (e.g, JsUnit, JsSpec), it does not require a DOM and does support asynchronous function calls. This makes it well suited to Palm webOS and the development of Mojo applications.
In this webcast we'll:
- introduce BDD & Jasmine
- install Jasmine & add related code to the app to support BDD
- discuss how to write a failing test first, then add functionality to make a test pass
- develop a simple webOS application test first, with the Mojo SDK
Date: Tuesday, July 14th at 10 am PT
Price: Free
Duration: Approximately 60 minutes
To register: oreilly.com/go/palmmojo
Questions? Please send email to webcast@oreilly.com
About Christian Sepulveda
Christian Sepulveda, Principal and Vice President of Pivotal Labs, has been leading teams and developing relationships for Pivotal Labs. He has written numerous articles, led tutorials and given presentations on Agile Software Development. Before joining Pivotal Labs, Christian was Vice President of Engineering of Nominum, a leading provider of industry-leading network naming and addressing solutions, from 2003-2005. Before joining Nominum, Christian was co-founder of the GaiaCom Corporation, a New York based consulting and software development firm. He has worked in a diverse set of industries, from finance to fashion, on both commercial software and internal IT applications. Christian holds a degree in Computer Science from Harvard University.
About O’Reilly
O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.