AI tools can write tests, but are they enough? Discover why manual tests with Typemock still matter for C++ and .NET development in 2025.
Read more

By Eli Lopian
June 1, 2025
AI tools can write tests, but are they enough? Discover why manual tests with Typemock still matter for C++ and .NET development in 2025.
Read more
By Eli Lopian
April 27, 2025
At Typemock, we’re committed to making unit testing even the toughest C++ code easier and more accessible. Following our major…
Read more
By Eli Lopian
April 14, 2025
Unit testing in .NET still frustrates many developers—especially when faced with legacy code, tightly coupled dependencies, or tight deadlines. This post breaks down why testing often feels hard and how tools like Typemock help make it simple, fast, and effective.
Read more
By Eli Lopian
February 9, 2025
Isolator++ v5 is revolutionizing C++ unit testing with a new real API, eliminating macros, improving discoverability, and enhancing debugging. Learn how this upgrade simplifies testing and accelerates development.
Read more
By Eli Lopian
January 26, 2025
Mocking frameworks have become a cornerstone of modern software development. In 2025, with AI-assisted coding, frequent code changes, and strict data privacy regulations, mocking is more essential than ever. Discover how tools like Typemock can help you write reliable, scalable, and future-proof applications.
Read more
By Typemock
January 29, 2020
Code coverage is a great metric that measures the degree of which the source code of the program has been…
Read more
By Tim Ottinger
January 13, 2020
Test-Driven Development (TDD) is frequently misunderstood in ways that cause needless struggle, delay, and upset. Misunderstanding and misrepresentation have been painful…
Read more
By Peter Morlion
November 11, 2019
I’m a big proponent of test-driven development: write tests first, production code next, and refactor it, but I also love…
Read more
By Typemock
April 10, 2019
What’s a branch? A branch is a piece of code that comes after a condition. In a branch, only one…
Read more
By Erik Dietrich
July 31, 2018
In our previous post, we covered all the bases. In this part, we dig deeper and identify what the real…
Read moreStruggling with legacy code?
Let’s solve it together