A powerful and critical unit testing tool, Isolator provides the right balance between ease of use, a fast learning curve and powerful features. Isolator supports all flavors of .Net technologies, including WCF, WPF, SharePoint, Asp.Net and Silverlight.
Static, sealed and non-public Isolator has full support for changing the behavior of methods that are not publicly callable (private, protected, internal) or seemingly untestable
Intelligent context-sensitive code completion Intellitest auto-completes and generates code when you write your tests. It allows generating fake objects when you call constructors or methods, and will even automatically add missing Isolator references, using statements and [Isolated] attributes to your test.
Recursive fakes Creating a fake object automatically returns fake objects on its method. These object also return fake objects from their methods and properties. Recursive fakes fake entire object models in one line.
New to Unit Testing? Isolator provides an easy, guided start
Isolator 2010 makes writing unit tests easy. The intuitive unit testing tool guides you with intelligent code completion and discoverable APIs. Isolate your code and your design without any restrictions and without setting up complex configuration.
Already Unit Testing? Isolator helps you become even more productive
Isolator 2010’s powerful engine and concise API help you set behavior for entire hierarchies in a single line and test the most complex scenarios. Intelligent test code completion speeds up authoring, producing tests that are readable and change-resistant.
Developing in a team? Isolator boosts your entire team's performance
Typemock Isolator 2010 makes it easy to get the developers on board and unit testing efficiently. Isolator 2010 is part of the Typemock unit testing tool suite which offers a comprehensive and effective unit testing solution.
Managing a team? Isolator increases productivity and reduces costs
Typemock Isolator, combined with TeamMate, make it easy to calculate and report the ROI of the team's unit testing. This makes implementation easy, measurable and very manageable.
One powerful tool, many powerful technologies
Isolator 2010 supports all .Net technologies. Choose from the following technologies to learn more:
Isolator for SharePoint Turbocharge testing of SharePoint components and webparts.
What other development tools does Isolator work with?
A
Until now, SharePoint has largely been considered un-testable. However, with Isolator, you don’t need a complete SharePoint server to conduct unit tests. Simply tell Isolator what needs to be returned, and Isolator makes it happen.
A
Isolator works with all test runners (NUnit, MSTest, TestDriven.Net etc.) and continuous integration servers (MSBuild, TFS, NAnt). Isolator also works with several coverage tools (NCover, PartCover) and profiling tools (DevPartner, AQTime, dotTrace and TestMatrix).
Q
What productivity features does Isolator have?
Q
How does Isolator help make tests more robust?
A
Isolator includes Intellitest, an intelligent code completion for test statements, saving you time as you write your tests. With Recursive Fakes, Isolator fakes entire object trees, with a single line.
A
Isolator’s clear API makes test code readable and easy to write. With less code to write, changes to the production code mostly do not require rewriting of tests.
Q
How can Isolator help in adoption of unit testing?
Q
What else can Isolator help with besides unit testing?
A
With Isolator you write less test code, and you write it quickly with intelligent code completion. Developers face fewer obstacles, and the implementation of unit testing goes smoothly.
A
Isolator can speed up development by faking slow system components. For example, to see changes you made to a WebPart, you can fake the SharePoint environment, and see the result on an ASP page.