Isolator 2010

Make writing unit tests easy
"My testing tool of choice. Each time I use it, I rediscover its power, and I'm amazed. Great tool!"
- Jason Divis, @CodingOfficer
Latest release: 6.0.4
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.
Easy implementation Test anything Simple API

More Downloads
 
  Top Features  
 
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.
 
 
More features Code examples
 
  A video introduction to Isolator  
 
 
  Choose your path to success  
 
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.
Learn more Download
 
Isolator for Web
Test classic ASP.Net and MVC web applications.
Learn more Download
 
Isolator for VB.Net
With a unique VB-friendly API specifically targeted at VB.Net easy Unit Testing.
Learn more Download
 
Isolator for Silverlight
Including SilverUnit, Typemock’s unique add-on for easy Silverlight Unit Testing.
Learn more Download
 
  Isolator feature comparison matrix  
 
  Isolator for SharePoint
Isolator for Web Developers
Isolator 2010
Typemock Performance Bundle
Powerful isolation engine
Intelligent test completion
Full documentation
Discoverable API
Change resistant tests
Recursive Fakes
Dedicated Support staff
Community support in forums
Write unit tests for SharePoint
Write unit tests for ASP.Net    
Write ASP.Net MVC  
Typemock TeamMate Server      
TestDriven.Net      
 
   
 
  Isolator Q&A: Customers ask, our experts answer  
 
Q How can I unit test my SharePoint application?   Q 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.
 

Check our forums for more expert advice

then
Download Isolator