-
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