Commits on Jan 17, 2009
  1. Version 0.7.1

    Brian Takita committed Jan 16, 2009
  2. Attributions

    Brian Takita committed Jan 16, 2009
  3. Simplifified DoubleDefinitionCreatorProxy.

    Brian Takita committed Jan 16, 2009
  4. Performance improvement.

    Brian Takita committed Jan 16, 2009
  5. Logging performance improvements.

    Brian Takita committed Jan 16, 2009
  6. Fixed specs for rspec adapter.

    Brian Takita committed Jan 16, 2009
  7. Added benchmarks.

    Performance improvements.
    Brian Takita committed Jan 16, 2009
Commits on Dec 15, 2008
  1. Added version 0.7.0 to CHANGES.

    Brian Takita committed Dec 14, 2008
  2. Version 0.7.0

    Brian Takita committed Dec 14, 2008
  3. Added documentation for spies. Ignoring .swp files.

    Brian Takita committed Dec 14, 2008
Commits on Nov 30, 2008
  1. Using #received in #assert_received, instead of

    SpyVerificationProxy.new.
    Brian Takita committed Nov 30, 2008
  2. Documentation changes.

    Brian Takita committed Nov 30, 2008
  3. Attributions

    Brian Takita committed Nov 30, 2008
  4. Added test/unit api.

    Brian Takita committed Nov 30, 2008
  5. RecordedCalls#ordered_match_error raises a InvocationCountError instead

    of a SpyVerificationError when the match does not work.
    Brian Takita committed Nov 30, 2008
  6. If there an the incorrect number of invocations in

    RecordedCalls#unordered_match_error, a InvocationCountError is raised.
    Brian Takita committed Nov 29, 2008
  7. Reformatting some code.

    Brian Takita committed Nov 29, 2008
  8. Added SpyVerificationError subtypes. Moved SpyVerificationError and

    children into the RR::Errors::SpyVerificationErrors module.
    
    SpyVerification#call raises a DoubleInjectionNotFoundError when there is
    no maching DoubleInjection for the passed in subject and method name.
    Brian Takita committed Nov 29, 2008
  9. Reorganized spec.

    Brian Takita committed Nov 29, 2008
  10. Moved RRMethods#verify_invocation to SpyVerification#call.

    Api was:
    verify_invocation of_spy(subject).method_name(1, 2)
    and is now:
    received(subject).method_name(1, 2).call
    Brian Takita committed Nov 29, 2008
  11. Renamed RRMethods#of_spy to #received.

    Brian Takita committed Nov 29, 2008
Commits on Nov 29, 2008
  1. Changed RecordedCalls#matches? to #match_error in anticipation of hav…

    …ing reasons a match fails.
    Brian Takita committed Nov 29, 2008
  2. Created readers in spec.

    Brian Takita committed Nov 29, 2008
  3. Using a more functional style to in RecordedCalls#matches? in anticip…

    …ation of readding detailed error messages.
    Brian Takita committed Nov 29, 2008
Commits on Nov 23, 2008
  1. InvocationMatcher subclasses SpyVerificationProxy to simplify the

    InvocationMatcher implementation.
    Brian Takita committed Nov 23, 2008
Commits on Nov 20, 2008
  1. Method invocation are stored on Space. This enables spies to

    verify ordering.
    Brian Takita committed Nov 20, 2008
Commits on Nov 14, 2008
  1. Merge branch 'master' into niessner

    Brian Takita committed Nov 14, 2008
  2. RR module no longer has method_missing implemented. RR module includes

    methods defined in Adapters::RRMethods.
    Brian Takita committed Nov 14, 2008
Commits on Nov 12, 2008
  1. Removed DoubleDefinitionCreator#create_spy_verification_proxy because it

    is not used.
    Brian Takita committed Nov 12, 2008
  2. spy stub.proxies method_missing.

    Brian Takita committed Nov 12, 2008