All Versions
25
Latest Version
Avg Release Cycle
134 days
Latest Release
1943 days ago

Changelog History
Page 3

  • v1.0.0 Changes

    06 Sep 2013

    This release adopts Semantic Versioning (http://semver.org). Thanks to: Jens Nerup

    ๐Ÿ†• New dependencies:

    • Requires OCHamcrest 3.0.0.

    ๐Ÿ”‹ Features:

    • โœ… Added support for XCTest. Special thanks to Richard Clem for testing
    • โž• Added ability to match block arguments. Supported matchers:
      • anything()
      • nilValue()
      • notNilValue()
      • sameInstance()
    • โž• Added -description to mock objects to help when debugging.
  • v0.23 Changes

    23 Nov 2012

    • Added atLeast(count) and atLeastOnce() for verifyCount(). Thanks to: Markus Gasser
    • Handle Class as both argument type and return type. Thanks to: David Hart
    • Added support for -isKindOfClass: to object mocks. Thanks to: Tim Pesce
    • No more need to specify "Other Linker Flags"! Depending on your project, you may be able to eliminate:
      • -lstdc++
      • -ObjC
    • โœ… Converted source, tests, and examples to ARC
  • v0.22 Changes

    18 Mar 2012

    • Added mockClass(โ€ฆ) which mocks a class object. Thanks to: David Hart
    • โž• Added mockObjectAndProtocol(Class, Protocol) which mocks an object of a given class that also implements a given protocol. Thanks to: Kevin Lundberg
  • v0.21 Changes

    09 Mar 2012

    • โž• Added mockProtocol(โ€ฆ) which mocks an object implementing a given protocol.
    • given(โ€ฆ) now supports methods returning float or double. Thanks to: Markus Gasser
    • ๐Ÿคก verify(โ€ฆ) and verifyCount(โ€ฆ) check that argument is a mock object.
    • Eliminated givenPreviousCall.
    • ๐Ÿ”„ Changed build configuration to Debug during initial development.
  • v0.1 Changes

    ๐Ÿš€ 24 Nov 2011 prerelease