BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase Paperback - 2018

by Noel Rappin

Add to wish list

Reader reviews for Rails 5 Test Prescriptions: Build a Healthy Codebase

From the publisher

Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.

Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development: a process for improving the design, maintainability, and long-term viability of software.

With both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, work with popular third-party testing tools such as RSpec, Jasmine, Cucumber, and factory_girl. Test the component parts of a Rails application, including the back-end model logic and the front-end display logic. With Rails examples, use testing to enable your code to respond better to future change. Plus, see how to handle real-world testing situations.

This new edition has been updated to Rails 5.1 and RSpec 3.6 and contains full coverage of new Rails features, including system tests and the Webpack-based JavaScript setup.

What You Need:

Ruby 2.4, Rails 5.1

Details

  • Title Rails 5 Test Prescriptions: Build a Healthy Codebase
  • Author Noel Rappin
  • Binding Paperback
  • Pages 406
  • Volumes 1
  • Language ENG
  • Publisher Pragmatic Bookshelf
  • Publication date 2018-03-27
  • ISBN 9781680502503 / 1680502506
  • Weight 1.53 lbs (0.69 kg)
  • Dimensions 9.25 x 7.5 x 0.83 in (23.50 x 19.05 x 2.11 cm)
  • Category Computers - Languages / Programming

About the author

Noel Rappin is the Director of Development at Table XI, and is the author of multiple technical books. Before joining Table XI, Noel ran internal training at Groupon, and has a Ph.D. in educational technology and user-centered design from the GVU Lab at the Georgia Institute of Technology. Find Noel online at noelrappin.com.

More Copies for Sale

Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$5.67
A$5.66 Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018-03-27. paperback. Good. 7x0x9. May contain marks and or highlighting. Used items are NOT guaranteed to include components, i.e. CDs, Access codes, etc. Ships from our Kentucky facility. Ships same day if ordered before 1 PM EST, Monday - Friday. Contact us with any questions!
Add to wish list
Item price
A$5.67
A$5.66 Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$12.87
A$16.37 Delivery to USA

Show details

Description:
Paperback. Very Good.
Add to wish list
Item price
A$12.87
A$16.37 Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$11.32
Free Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018. Paperback. Good. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Add to wish list
Item price
A$11.32
Free Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$11.32
Free Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018. Paperback. Like New. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Add to wish list
Item price
A$11.32
Free Delivery to USA
Rails 5 Test Prescriptions : Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions : Build a Healthy Codebase

by Rappin, Noel

  • Used
Condition
Used
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$11.67
Free Delivery to USA

Show details

Description:
Pragmatic Programmers, LLC, The. Used - Very Good. Pages intact with possible writing/highlighting. Binding strong with minor wear. Dust jackets/supplements may not be included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good.
Add to wish list
Item price
A$11.67
Free Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Paperback
  • first
Condition
Used
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$15.80
Free Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018-03-27. 1. paperback. Used: Good. 7.50x0.83x9.25. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$15.80
Free Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$21.78
A$7.08 Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018-02-26. Paperback. Good. 1.1417 9.1732 7.5197.
Add to wish list
Item price
A$21.78
A$7.08 Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$46.27
Free Delivery to USA

Show details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$46.27
Free Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase

by Rappin, Noel

  • New
  • Paperback
  • first
Condition
New
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
1
Seller
Item price
A$49.95
Free Delivery to USA

Show details

Description:
Pragmatic Bookshelf, 2018-03-27. 1. paperback. New. 7.50x0.83x9.25. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$49.95
Free Delivery to USA
Rails 5 Test Prescriptions: Build a Healthy Codebase [Paperback] Rappin, Noel
Stock photo: cover may vary

Rails 5 Test Prescriptions: Build a Healthy Codebase [Paperback] Rappin, Noel

  • New
Condition
New
ISBN 10 / ISBN 13
9781680502503 / 1680502506
Quantity available
5
Seller
Item price
A$59.97
A$5.66 Delivery to USA

Show details

Description:
New.
Add to wish list
Item price
A$59.97
A$5.66 Delivery to USA