{"product_id":"javascript-testing-with-jasmine-evan-hahn-9781449356378","title":"JavaScript Testing with Jasmine: JavaScript Behavior-Driven Development","description":"\u003cp\u003eGet a concise introduction to Jasmine, the popular behavior-driven testing framework for JavaScript. This practical guide shows you how to write unit tests with Jasmine that automatically check for bugs in your application. If you have JavaScript experience--with knowledge of some advanced features--you'll learn how to write specifications for individual components, and then use those specs to test the code you write. \u003c\/p\u003e\u003cp\u003eThroughout the book, author Evan Hahn focuses primarily on methods for testing browser-based JavaScript applications, but you'll also discover how to use Jasmine with CoffeeScript, Node.js, Ruby on Rails, and Ruby without Rails. You won't find a more in-depth source for Jasmine anywhere. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet an overview of both test-driven and behavior-driven development \u003c\/li\u003e\n\u003cli\u003eWrite useful specs by determining what you need to test--and what you don't \u003c\/li\u003e\n\u003cli\u003eTest the behavior of new and existing code against the specs you create \u003c\/li\u003e\n\u003cli\u003eApply Jasmine matchers and discover how to build your own \u003c\/li\u003e\n\u003cli\u003eOrganize code suites into groups and subgroups as your code becomes more complex \u003c\/li\u003e\n\u003cli\u003eUse a Jasmine spy in place of a function or an object--and learn why it's valuable \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Evan Hahn\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1449356370\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781449356378\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/07\/2013\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 52\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.22lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.11d","brand":"Evan Hahn","offers":[{"title":"Paperback","offer_id":48088294359295,"sku":"9781449356378","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_628c1165-ec19-4bc1-9f96-cd811b5a09a0.jpg?v=1769104115","url":"https:\/\/www.whiterainbookhouse.com\/products\/javascript-testing-with-jasmine-evan-hahn-9781449356378","provider":"WR Book House","version":"1.0","type":"link"}