Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/everydayrails/everydayrails-rspec-2017
Sample source for the 2017 edition of Everyday Rails Testing with RSpec.
https://github.com/everydayrails/everydayrails-rspec-2017
bdd learning learning-ruby rspec ruby ruby-on-rails tdd testing
Last synced: 2 days ago
JSON representation
Sample source for the 2017 edition of Everyday Rails Testing with RSpec.
- Host: GitHub
- URL: https://github.com/everydayrails/everydayrails-rspec-2017
- Owner: everydayrails
- Archived: true
- Created: 2017-04-30T16:27:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-15T14:24:59.000Z (over 3 years ago)
- Last Synced: 2024-09-27T16:03:53.093Z (4 months ago)
- Topics: bdd, learning, learning-ruby, rspec, ruby, ruby-on-rails, tdd, testing
- Language: Ruby
- Homepage: http://rspectutorial.com
- Size: 249 KB
- Stars: 312
- Watchers: 14
- Forks: 247
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# *Everyday Rails Testing with RSpec* sample application (2017 edition)
Refer to the [Everyday Rails] blog for news on this edition of the book. You
can find sample source for earlier editions in the [everydayrails
organization] on GitHub. Thanks!---
Sample Rails 5.1 application for *[Everyday Rails Testing with RSpec]: A
Practical Approach to Test-driven Development* by Aaron Sumner. This
repository demonstrates incremental testing of an existing application,
starting with an untested codebase and working through model, controller,
feature, and request specs.Each chapter's progress has a specific branch in this repository. See chapter
1 of the book for details.Using Git, you can check out each version by name. See details in the book.
If you're not comfortable with Git, you can also use GitHub's handy branch/tag
filter to select a specific tag and browse the source code online. To learn
more about Git, I recommend the free resources [Git Immersion] or [Try Git].[Everyday Rails]: https://everydayrails.com
[everydayrails organization]: https://github.com/everydayrails
[Everyday Rails Testing with RSpec]: https://leanpub.com/everydayrailsrspec
[Git Immersion]: http://gitimmersion.com/
[Try Git]: http://www.codeschool.com/courses/try-git