010-68421378
sales@cogitosoft.com
Categories
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova StyleVision Server Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus Nevron Vision for .NET OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Altova StyleVision Sencha Test Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SPC Control Chart Tools for .Net SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Isolate++

Isolate++

The #1 Unit Testing & Mocking Solution for C++

Fake Everything

It’s what a mocking framework should be- powerful. Which mean you can fake more than just public virtual methods.

You can fake static methods, private methods, non-virtual methods, out parameters and even members and fields.

 

 

 

Built for TDD, Built for your Legacy Code

Isolator++ Professional is great for TDD where you need to fake out components, and build from the ground up to test your legacy code.

The best part - no need to change your code, even legacy code.

 

 

 

Sleek API: Concise, Fluent and Discoverable

Isolator++ Professional has well-tuned API. It's so concise you can fake entire object models with a single statement.

It's so fluent you can almost read it like English.

It's so discover-able, all you need to fake is Isolate++ Professional.

Unlike other API’s with Isolator++ Professional you don’t need to redefine template, just use the same definition.

 

Surprisingly Powerful

All-new features put even more power in your hands.

Use the NEW invoke private constructor to create objects with private constructors. You can now validate and count the times a constructor was called.

You can fake members, end fields and out parameters. You name it.

 

Write Great Unit Tests

Isolator++ Professional API is crafted in a way that will help you write great tests. One aspect of this is Arrange Act Assert.

This means that the different parts of testing are separated. Using our API will keep you on the right path. Which means that you will never find an assert hidden in the arrange part of the test.

 

 

Suits your environment. Fits your code. Integrates with virtually everything

Isolator++ Professional works with C++ on Windows & Linux

Works on Windows 32 and 64 bit with Microsoft VC compilers.

Has been tested with VS 2005, onwards including VS 2013, VS 2015 and VS 2017

Works with GCC 4.8.5 and above and also with Clang 3.3.

Compatible with any major test runner, including CppUnit, GoogleTest, Boost and UnitTest++.

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved