Packt is pleased to announce the release of Instant RSpec Test-Driven Development How-to, a concise guide that introduces the reader to RSpec, helping them write idiomatic specifications for Ruby code in a first test approach. RSpec is a behavior driven development framework for Ruby programmers.
About the author: Charles Feduke began developing software in Perl nearly 2 decades ago. His main focuses are writing software in Ruby and learning Scala.
Instant RSpec Test-Driven Development How-to is a comprehensive book packed with step-by-step instructions and examples of actual code accompanied by explanations, covering general Ruby, Rails, and RSpec use cases as well as some more advanced topics.
The book is written in a way that the reader will need no experience with RSpec and only limited experience with Ruby, Rails, and the TDD fundamentals. The book begins by teaching the user how to write a very simple Ruby library in true TDD fashion and use the red, green, refractor tools to migrate this library into a Rails application.
Through the course of the book, users will discover how to convert a Ruby program into a new Rails application, test Rails specifics such as file uploads, cookies, and model validation, and even learn how to use Capybara. By the end of this book, readers will be confident in the code they write and spend less time dealing with bugs and maintenance.
This book is recommended for beginner-level Ruby developers who want to use RSpec and test driven development methodology to improve the code they write. Experienced programmers new to Ruby will also benefit from this book. For more details, please visit the book page at http://www.packtpub.com/rspec-test-driven-development/book
|Instant RSpec Test-Driven Development How-to|
| Learn how to use RSpec with Rails
For more information, please visit: http://www.packtpub.com/rspec-test-driven-development/book