|
|
Isolator:
|
- New! Guid.NewGuid() faking support.
- New! Returning enum value using its underlying type.
- New! Non-Generic .ReturnRecursiveFake for non-visible return types.
- New! Non-Generic Isolate.NonPublic.Fake for non-visible types.
- New! Non-Generic Isolate.NonPublic.CreateInstance for non-visible types.
- New! Non-Generic Isolate.Invoke.MethodFromBase.
- New! Isolate.NonPublic.Property.WhenSetCalled and WhenGetCalled with exact arguments.
- New! Isolate.NonPublic.Indexer.WhenSetCalled and WhenGetCalled with exact arguments.
- Fix: Isolate.Verify.WasCalled on an Interface fake.
|
|
|
Suggest:
|
- New! Added branch coverage analysis.
- More Coverage! Deeper analysis of linq predicates.
- More Coverage! Enabled faking Explicit implemented properties.
- New! Attribute UseCultureAttribute - set the culture used for current thread for the duration of a test.
- Support suggesting on structs and struct's methods in Visual Studio 2015 and higher
- Support suggesting on classes without namespace.
- Fix: Ambigious references.
- Fix: Support for VB methods with ByRef.
- Fix: Unprintable characters in suggested tests.
|
|
|
SmartRunner:
|
- New! Support of MsTest V2.
- New! Support of xUnit.
- Support lamdba properties' test view.
- Support struct's members' test view.
- Added checkbox "Run all pending tests" to run unit and integration tests.
- Fix: Not marking test as "integration" when debugging.
- Fix: Conditional and duplicate methods recognition.
|
|
|
Coverage:
|
- New! Support xUnit.
- Support lamdba properties' coverage.
- Support struct's members' coverage.
|
|
|
General:
|
- Fix: Typemock Isolator loading performance. Communication with 3rd-party tools is faster now.
- Building solution with special characters in path.
- TMockRunner.exe can run on machines without old .net versions
|