Should unit testing be run in debug or release mode?
I am using Visual Studio Standard Edition 2005 which does not come with any unit testing framework. Since I also do not want to make use of any other 3rd party unit testing framework, I used Debug.Assert
to perform the actual test inside all unit test methods. However, Debug.Assert
only works in debug mode.
Is there an equivalent in release mode or is there any other alternative (without using 3rd party tools)?