title: The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)
author:  David Chelimsky 
description: <P>""Some authors would be satisfied with just writing the definitive guide for a technology. These folks go a step further, and show you insider tips that will keep your tests clean and maintainable.""--Ian Dees, Software Engineer <BR><BR><P>""The second generation of tools for the XP generation explained by their creators and maintainers. Awesome, a must read.""--Marcus Ahvne, software developer, Valtech<BR><BR><P>""The RSpec Book teaches you much more than how to use RSpec's features; it teaches you how to write code the way the RSpec team does: patiently, and with great precision and clarity. There is something here for everyone: beginners are given plenty of gentle attention but there is some real meat for the more experienced reader to chew on, too.""--Matt Wynn, independent programmer and coach
zlib_text:  
   
   
  
  RSpec 
  i 
   
  About the Tutorial 
  RSpec is a unit test framework for the Ruby programming language. RSpec is different 
  than traditional xUnit frameworks like JUnit because RSpec is a Behavior driven 
  development tool. What this means is that, tests written in RSpec focus on the "behavior" 
  of an application being tested.  RSpec does not put emphasis on, how the application works 
  but instead on how it behaves, in other words, what the application actually does. 
  This tutorial will show you, how to use RSpec to test your code when building applications 
  with Ruby. 
  Audience 
  This tutorial is for beginners who want to learn how to write better code in Ruby. After 
  finishing this tutorial, you will be able to incorporate RSpec tests into your daily coding 
  practices.  
  Prerequisites 
  In order to benefit from reading this tutorial, you should have some experience with 
  programming, specifically with Ruby.   
  Disclaimer & Copyright 
   Copyright 2015 by Tutorials Point (I) Pvt. Ltd.  
  