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 moreBy 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 moreBy 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 moreBy 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 moreBy 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 moreBy 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 moreBy 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 moreBy 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 moreBy 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 moreBy 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