.NET unit testing essentials – Integrated test Runners

Unit testing success is determined by several factors: the project, team commitment and the tools used. Having a unit testing framework is a must, having an easy way to run your tests is just as important. Although every single unit testing framework in the market has way to run tests from a console and a … Continue reading .NET unit testing essentials – Integrated test Runners

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 Single Responsibility Principle of source control

The first design principle in SOLID is the single responsibility principle (SRP) that states that each object should have only one responsibility. Today I’ve found another place in which SRP is just as important – source control commits (check-ins). Just like the programming principle the SRP of source control means that each commit should have … Continue reading The Single Responsibility Principle of source control

Webinar – Successful unit testing from day one

Writing unit tests can be harder then it seems, during my work at Typemock I’ve encountered developers that were frustrated and discouraged because TDD and unit testing didn’t seem to work for them. That is why we’ve decided to host a webinar about how to start unit testing your code. I will be co-hosting this … Continue reading Webinar – Successful unit testing from day one