Person, an example class
simple spec for person age
two groups
using setup for group
using let instead of instance variable
saying let we refer to subject
extract variable to be dry
high level view, to see very similar subjects
use metadata storage
use class object to describe class
use iterators to cover all ages
dropped comments to clean up spec
Highlander, as special case of Person
refactor person spec to be shared_example
make getting_mature available for all specs
describe person using shared examples
dropped comments to clean getting_mature
removed local variables from shared example group
described Highlander behaviour
added rspec-expectations