|
|
New Features
|
- Support for VS 2013
- Test Preview available on the code-under-test
- New usability features for SmartRunner: context menus, keyboard shortcuts
- SmartRunner now runs slow tests now run in when the computer is idle
- Support build options from the Typemock menu
- Clearer and simpler UI for the Test Navigator window
- Easier navigation between tests and code
- TMockRunner can run tests without fully installed Isolator
|
|
|
General fixes
|
General:
- Faster installer for VS 2012/2013
- Fixed incorrect license message
- Mocking is turned off by default in first use.
- Fixed TFS logging when an error occurred
- Fixed integration with NCrunch
SmartRunner
- Improved performance of SmartRunner for big solutions
- Fix MSTest tests when DeploymentItem path is relative
- SmartRunner kills all processes started by the code-under-test
- Run TestInitialize methods from base class before derived class
- On automatic build, now building only dirty projects
- SmartRunner runs methods with ref/out parameters
- SmartRunner runs tests with fully qualified class types and attributes
Test Navigator Window
- Improved progress report when running tests
Visual Coverage
- Methods are marked for running when adding a non-default constructor to their class
- Improved shields performance when adding and removing solutions
- Fixed shields behavior when renaming methods and tests
- Shield graphics support for zoom and different resolutions
Mocking
- Fixed problem with not invoking explicitly implemented module initializer (managed C++)
- Fixed race conditions in mocking frameworks causing an infrequent crash
|
|
Breaking changes
When faking a type the Isolator fakes static constructors by default. |
|