All Versions
Latest Version
Avg Release Cycle
40 days
Latest Release
681 days ago

Changelog History
Page 11

  • v1.5.1 Changes

    • ๐Ÿ”จ Refactored MockFactory to make it simpler and more explicit to use with regards to verification. Thanks Garry Shutler for the feedback!
  • v1.5 Changes

    • โž• Added MockFactory to allow easy construction of multiple mocks with the same behavior and verification
  • v1.4 Changes

    • โž• Added support for passing constructor arguments for mocked classes.
    • ๐Ÿ‘Œ Improved code documentation
  • v1.3 Changes

    • Added support for overriding expectations set previously on a Mock. Now adding a second expectation for the same method/property call will override the existing one. This facilitates setting up default expectations in a fixture setup and overriding when necessary in a specific test.
    • Added support for mock verification. Both Verify and VerifyAll are provided for more flexibility (the former only verifies methods marked Verifiable)
  • v1.2 Changes

    • โž• Added support for MockBehavior mock constructor argument to affect the way the mocks expect or throw on calls.
  • v1.1 Changes

    • ๐Ÿ”€ Merged branch for dynamic types. Now Moq is based on Castle DynamicProxy2 to support a wider range of mock targets.
    • โž• Added ILMerge so that Castle libraries are merged into Moq assembly (no need for external references and avoid conflicts)
  • v1.0 Changes

    • ๐ŸŽ‰ Initial release, initial documentation process in place, etc.