JustMock Free Edition Changelog

What's new in JustMock Free Edition 2013.3.1119.2

Nov 22, 2013
  • What's new:
  • New: Support both lite and elevated mocking in Visual Studio 2012 + Windows Store test projects
  • What's fixed:
  • Fixed: Mock.Create exception on constructor with default parameters
  • Fixed: Accidentally referencing Telerik.JustMock.Silverlight in the full .NET run-time goes unnoticed, but results in hard-to-debug issues

New in JustMock Free Edition 2011.2 713 (Jul 13, 2011)

  • What's new:
  • Support of asserting order in which the mocked calls are invoked
  • New additions to Fluent extensions
  • What's fixed:
  • Fix : Mocking new Guid argument for specific value
  • Fix : Assert Mock.Raise should invoke event from correct instance for multiple mock setups
  • Fix : Mocking class having method that hides its virtual base method
  • Fix : Mocked call is invoking base from a mocked a event container
  • Fix : TypeEmittter exception incase of method hiding via new keyword
  • Fix : Issue with mocking non-public member when type is proxied
  • Fix : Exception for uncommitted class during Mock.Create that has custom GetHashCode method and throws exception when environment is not properly set
  • Fix : Ability to set expectations for properties that is declared in the test class
  • Fix : Automatically set call original flag on framework methods If mocked in a different test but not in the current
  • Fix : Issue with generic constraint used for base class
  • Fix : Ability to apply Constructor.Mocked on Sealed class
  • Fix : Exception when params object[] is set with value type argument in Mock.Arrange
  • Fix : Mocking write only properly
  • Fix : Mock.Raise exception for events defined inside the nested class (where the mocking type is injected)
  • Fixed: Proxy caching issue that was causing Constructor.Mocked to fail when same type and constructor combination is used in different test methods and run as a whole
  • Fixed: Invalid program exception when void abstract method is called from within the constructor during Mock.Create
  • Fixed: For non-mocked constructor it should throw the original exception (if any) not the TargetInvocationException
  • Fixed: Failing to assert occurrences properly in Mock.AssertSet
  • Fixed: Invalid cast exception while asserting calls with byte[] arguments

New in JustMock Free Edition 2011.01.331 (May 31, 2011)

  • New: Ability to explicitly specify if we want a constructor to be mocked or not (also available in Free edition).
  • New: Support for Fluent mocking syntax (accessible via Telerik.JustMock.Helpers).
  • Fixed: Mock.Arrange tries to creates instance even when the property is not nested.
  • Fixed: Mock.Arrange does not work as expected for static calls if used during test initialization.
  • Fixed: Issue with creating proxy that has internal abstract member.
  • Fixed: Ability to pass out parameters as Null in Mock.Arrange.
  • Fixed: Issues setting up multiple occurrences for similar calls (same signature).
  • Fixed: Sharepoint SpListCollection exception.
  • Fixed: Mocking of non-public virtual members from base class.