Typemock, one of the leading providers and pioneers of automated unit testing solutions, has recently announced the release of Isolator Version 8.5 for .NET. The new version includes a ton of brand new features, such as support for VSTS where developers and testers can now run suggested text in a self-service sandboxed environment.
The new Typemock extension includes two main tasks:
SmartRunner, which is a unit test runner that can run NUnit and MSTest based tests, can handle the deployment of Typemock Isolator, and can run on both Shared and On Premises Agents
Typemock with VSTest, which acts as a wrapper that enables Typemock Isolator to run tests via VSTest.
Unit testing is a method of software function analysis in which small parts of code, which are called modules, are tested to determine whether or not they are compatible with the software as a whole. The goal of unit testing is to ensure that each individual part of a program is working correctly. Unit testing can help a developer discover problems early, simplify integration, and allow for better documentation of the overall software build. Unit testing is also the backbone of Agile in that it enables the rapid change of software.
In addition to Typemock’s VSTS support, the new version also includes “Insight.” This is a revolutionary feature that provides the developer with instant test analysis, that will let you know if a method was faked or if the test used an unfaked instance.
Another new feature in the new Typemock extension is support for asynchronous tests. Mocking now also has an API for hidden base methods and can verify future fields and fakes fields. Additionally, SmartRunner now includes shadow copy support and runs x32 and x64 tests simultaneously.
With Typemock, private methods can also be mocked and faked and are no longer treated as third class systems.