• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Curious, Healing

Curious, Healing

Books about healing, business, and fun

  • About Sonia Connolly

“Effective Testing with RSpec 3” by Myron Marston and Erin Dees

November 19, 2023 by Sonia Connolly Leave a Comment

book cover
Subtitle: Build Ruby Apps with Confidence

Recommended to me by: a coworker who started a book group about it

RSpec is an automated testing framework for Ruby and Rails programs. It covers both unit tests (fast, narrowly scoped) and feature tests (slower, broadly scoped).

A small group of coworkers met every two weeks via video chat and discussed one chapter at a time. We reviewed the chapter topics and discussed how they apply to the large application we work on. I did most of the exercises and outside reading because I learn better that way.

The book starts with an extended, detailed example that covers most of the topics in the book, and then those topics are covered again chapter by chapter. It reads as if the example was originally at the end, and then they decided to move it to the beginning and then duplicate a lot of material to make it understandable.

That caveat aside, the book is clear, understandable, and very useful when working with RSpec. It covers details of configuration, command line arguments like –only-failures (only run the tests that failed on the previous run), and suggestions for how to structure tests to be reliable, readable, and maintainable.

Recommended for anyone who writes or maintains RSpec tests or who would like to start using RSpec for Rails or Ruby code.

Available at bookshop.org.

Filed Under: nonfiction Tagged With: software

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Recent Books

  • “Very Far Away From Anywhere Else” by Ursula K Le Guin
  • “Seaward” by Susan Cooper
  • “Surviving Domestic Violence” by Elaine Weiss
  • “The Book of Love” by Kelly Link
  • “Alexandra’s Riddle” by Elisa Keyston
  • “Weaving Hope” by Celia Lake
  • “The Fortunate Fall” by Cameron Reed
  • “Remarkably Bright Creatures” by Shelby Van Pelt
  • “Childhood’s End” by Arthur C. Clarke
  • “If the Buddha Married” by Charlotte Kasl, Ph.D.

Tags

activism aging anti-racism bodywork business childhood abuse childrens CivicTech communication disability domestic violence fantasy feminism finance Focusing food fun healing health at any size illustrated Judaism leadership lgbt marketing memoir music natural world neurodiversity politics psychology relationship romance science science fiction software spirituality survival story trauma writing young adult

Categories

Archives

Please note: bookshop.org and Amazon links are affiliate links. Copyright © 2025 · Genesis Sample on · WordPress