What to do when Visual Studio fails

For the last 24 hours I had problems compiling one of specific project. The project won’t compile because apparently: “O/R Designer validation failed for file: .dbml Error: The operation could not be completed. Unspecified error”. The weird thing was that I didn’t change anything in that project, in fact that project was not changed since … Continue reading What to do when Visual Studio fails

The real difference between NUnit and XUnit

I’ve just started yet another pet project and wanted to pick a unit testing framework (.NET). On a soon-to-regret whim I’m tried googling “NUnit vs. XUnit” and read the first 10 posts I got. They were informative and mostly correct, unfortunately all completely missed the one big difference between those two excellent unit testing frameworks… … Continue reading The real difference between NUnit and XUnit

Catch – multi-paradigm automated test framework for C++

When unit testing in C++ I tend to use Google Test/Mock, it’s simple to use, multi-platform solution. In the last few days I have been having second thoughts about it due to a new framework called Catch. What is (the) Catch? “Catch” stand for C++ Automated Test Cases in Headers. It’s an open source project … Continue reading Catch – multi-paradigm automated test framework for C++

How to add RowTest support to MSTest

I’ve blogged (read: complained) about the shortcoming of Microsoft’s unit testing framework in the past – lack of required features such checking exception messages and plain nuisances like its notorious habit of spawning new vsmdi files without any cause. On the other side MSTest has a good integration with Visual Studio that makes it worth … Continue reading How to add RowTest support to MSTest