[Noisebridge-announce] Rails class 9/29: Ruby TDD with RSpec
Donald
dna at coshx.com
Fri Sep 25 01:30:37 UTC 2015
Hi, Noisebridge! We added a new class at 7pm Pacific on September 29, 2015
Ruby TDD with RSpec
Learn about test-first development and how to use RSpec to develop Ruby applications with the Red-Green-Refactor cycle.
RSpec provides a great testing framework for Ruby and Rails. In this lesson we'll use it to build and refactor a Ruby application or two TDD-style while focusing on various aspects of testing generally and RSpec specifically (hopefully seeing some benefits of TDD).
We'll cover features and customizations for RSpec Core, RSpec Expectations, and RSpec Mocks (no RSpec Rails) concentrating on areas of most interest to students.
Students should be familiar with Ruby. Some familiarity with RSpec and/or TDD would be helpful but is not required. All experience levels welcome; the extend of material covered will be based on the experience levels and preferences of the students.
In preparation, you may read or scan the [RSpec Core](http://rspec.info/documentation/3.3/rspec-core/), [RSpec Expectations](http://rspec.info/documentation/3.3/rspec-expectations/), and [RSpec Mocks](http://rspec.info/documentation/3.3/rspec-mocks/) API documentation. If you are feeling adventurous, as you hopefully are, you can check out more detailed documentation and examples at the [official documentation site for RSpec](https://www.relishapp.com/rspec).
RSVP here: http://www.railsschool.org/l/ruby-tdd-with-rspec
May The Force Be With You!
Best regards,
Rails School, http://www.railsschool.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/noisebridge-announce/attachments/20150925/a3270e4d/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: calendar.ics
Type: text/calendar
Size: 681 bytes
Desc: not available
URL: <http://www.noisebridge.net/pipermail/noisebridge-announce/attachments/20150925/a3270e4d/attachment-0003.ics>
More information about the Noisebridge-announce
mailing list