Interested in a
Personal Demo ?

Name* :
Please Enter your Name
Company E–Mail* :
Please Enter a Valid Email


"Typemock has helped us get some difficult to test code under test, as well as speed up the writing of some business rules/classes. The new version is quite impressive with the suggested tests. Any tool that helps you write more (and better!) tests has got to help make better quality code." 
Stephen Price Lead Developer at Unlisted Marketplace
Success stories


US Toll Free
Outside US
Get your printable quote
Buy online


Case Study: Terma 

Terma Adopts Typemock Isolator to Develop Its Mission Critical Applications

The Company

Danish-owned Terma develops and markets high-tech solutions, systems, and products for civilian and military applications. Terma's high-tech solutions and products are developed and designed for use in extreme mission-critical environments and situations, where human lives and valuable material assets are at stake. 

Among others, the company is involved in the development and manufacture of aerostructures, airborne systems, integrated command and control systems, radar systems, and systems for space applications. The company's headquarters are located in Lystrup near Arhus, Denmark.


“Our old platform was not designed with automated unit testing in mind and therefore the number of tests were small. We do find Typemock an attractive package.” 

Morten Hoffmann Sørensen, Software Architect, Airborne Systems, Terma



The Challenge

In preparation for building its next-generation .Net 3.5-based framework for the development of mission-support applications, unit testing became a cardinal issue in Terma's development strategy. 

Not having unit and automatic testing in their old platform, the number of unit tests conducted was small, which made the work of Terma's developers more time consuming. The company began looking for a tool that would mock component interfaces/base classes, easily supporting the development of loosely coupled testable components.


The Solution

Terma uses Typemock Isolator Enterprise Edition in their build servers, and the Community Edition for its developers. They are particularly interested in the concept of natural mocks (rather than reflective mocks), and in mocking events. 

While Terma's developers follow stringent software process models, it is howevera choice within the development teams to practise TDD or not.They do not swear to any particular discipline, but do recognize the value of TDD where appropriate. They find that TDD is the best method when the design is upfront, not too detailed, and they need toprototype to make classes and interfaces "fit" with each other.

Discovering Typemock Isolator

After working with the solution for several months, Terma's developers find that Typemock Isolator drastically reduces the complexity of they unit testing. As a result, the company is now evaluating whether to provide Enterprise licenses to all its developers.


“We went from near zero coverage on our old platform to an average of 70% on our new platform. We're striving for higher percentages with a critical eye on cost-benefit ratio.”

Morten Hoffmann Sørensen, Software Architect, Airborne Systems, Terma

Facts and Figures



Today, Terma's developers can mock any class or interface without writing tedious stub code and proving unprecedented results. Moreover, the company's code integrity has increased, making developers much more confident on the quality of the code they deliver to QA. 

Terma strongly relies on Typemock's professional support and expertise for any problem they face.