Interested in a
Personal Demo ?


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

Testimonials


"Typemock - My testing tool of choice. Each time I use it, I rediscover its power, and I'm amazed. Great tool!"
Jason Divis, @CodingOfficer
Success stories

PurchaseOptions


US Toll Free
866–895–4680
Outside US
+44–203–150–0293
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

 

Benefits

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.