Tel-Aviv, Israeli-based software testing company Typemock has launched its Isolator++ for Linux. Designed for unit testing of C++ on the Ubuntu, Fedora, and SUSE distros, the new product is somewhat distinguished by its ability to offer unit testing tools and mocking frameworks for multiple platforms — and enable organizations that work on Windows and Linux to benefit from one solution for both platforms.
In a bid to win fans within the Agile development community, Typemock's Isolator++ for Linux works on any C/ C++ code (including complex code such as statics, globals, and non-virtual methods) by allowing the test to intercept and fake behaviors.
Its developers suggest that some kind of precision engineering approach features in this new product's design. As such, the company says that the API is specifically designed to make tests more concise, more resistant to production code changes, and easier to understand for new users, ensuring that time is not wasted rewriting unit tests.
It also protects the code from regression bugs and allows organizations to feel confident that their final product meets industry standards.
"Isolator++ for Linux enables developers to fake any part of the code, without the need to redesign for testability as opposed to other unit testing solutions that require many sections of code to be rewritten in order to be testable — it also replaces the need for manual validation with automatic C++ unit tests," said the company.
Typemock's intention is to provide a route towards "full code integrity" before the code reaches QA. Typemock insists that C++ is experiencing a surge in popularity as a result of its usage in smart phones and other advanced technologies. The company says that Isolator++ for Linux will ensure that final software application products surpass all regulatory requirements.