should have should.satisfy
should have should.equal
should have should.raise
should have should.raise with a block
should have a should.raise should return the exception
should have should.be.an.instance_of
should have should.be.nil
should have should.include
should have should.be.a.kind_of
should have should.match
should have should.not.raise
should have should.throw
should have should.not.satisfy
should have should.not.equal
should have should.not.match
should have should.be.identical_to/same_as
should have should.respond_to
should have should.be.close
should support multiple negation
should have should.<predicate>
should have should <operator> (>, >=, <, <=, ===)
should allow for custom shoulds
should have should.flunk
before/after
should run in the right order
when nested
should run from higher level
should run at the nested level
should run in the right order
should not run from lower level
when nested at a sibling level
should not run from sibling level
shared/behaves_like
gets called where it is included
raises NameError when the context is not found
gets called where it is included
can access data
describe arguments
should work with stringstring
should work with symbolsbehaviour
should work with modulesBacon
should work with namespaced modulesBacon::Context
should work with multiple argumentsBacon::Context empty
should shortcut for it('should')
should be called
should save some characters by typing should
should save characters even on failure
should work nested
should add new specifications
should have been called
44 specifications (375 requirements), 0 failures, 0 errors