While evaluating Visual Studio Test Services to build, test and deploy our projects for the company I work for, ran into an issue with running unit tests created with IntelliTests. Simply, the test project would not build due to the PEX engine DLL's not being installed on the images VSTS uses. I contacted support and [...]
Here is a great article on unit testing coverage written by my fellow Microsoft MVP Jeremy Clark. Microsoft actually told me that a good coverage goal should be 75%. https://jeremybytes.blogspot.com/2016/08/code-coverage-should-not-be-goal.html
All of my conference sessions are designed to make the quality of software better. If you missed one of my sessions at a conference or you couldn't make it, you can still see my session(s) on video by going here. You can also get all of these sessions, slide decks and sample code by purchasing [...]
Improving Code Quality… One Developer At A Time! On November 12th, I will be doing my full-day workshop titled Rock Your Code and Applications with dotNetDave (click on this link to register) at the St. Louis Days of .NET. This workshop will guide any level of programmer to greater productivity by providing the information needed [...]
On October 2nd, I will be doing my first full-day workshop titled Rock Your Code and Applications with dotNetDave (click on this link to register) at the Silicon Valley Code Stars Summit event, the day before Silicon Valley Code Camp. This workshop will guide any level of programmer to greater productivity by providing the information [...]
Here is a great video by Michael Feathers on how important it is do build in testability to your code. If your code is hard to test... you are doing it wrong.
A few weeks ago I was able to spend some time with the PEX & Moles team at Microsoft. I worked with them to help make unit tests easier to generate and work great with Code Contracts. Here is an announcement on what is coming out in Visual Studio 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/19/introducing-smart-unit-tests.aspx