You can always exit the whole "program" you are currently running by using Environment.Exit()
. Do not forget to also specify an exit code (normally, an exit code of 0 if there were no errors, > 0 if an error occurred).
Actually I don't think it's useful to end your program if some unit tests happen to fail. However it is possible by using the following statement:
Environment.Exit(0)
In order to run different (in your case 5) unit tests in a row you can use Test Lists, please refer to "How to use test lists" for more information.