I have lot of helper/utils functions which I use in several VB.NET projects. I want to build at least one VB.NET module which I will use, develop, maintain, test, debug and it will be same for all of my VB.NET projects.

However, using a class library might not be the best idea because I don't know how to test my code. There is no executable or either testing framework in VS 2005 where I can develop code tests for my utility functions.

Is Console Application a better choice where I can run and create manually code tests for my utility functions?