I am doing legacy software programming in Visual Basic 6.0.

How do I unit test it?

2 Answers 2


Does your IDE support unit testing? If not, you can always create your own unit test framework in any programming language by creating assertion methods Assert.AreEqual, Assert.IsTrue, etc. and designing a custom build which runs them on every build.

You can also use one of the multiple unit test frameworks for Visual Basic 6.

  • 4
    Use one of the existing unit testing frameworks. Don't bother writing your own.
    – Bernard
    Commented Feb 16, 2012 at 0:38

Googling for "visual basic unit test" lead me to the wikipedia page on unit testing in all kinds of languages. Somewhere down the list is a table with tools for unit testing VB6 code. That should get you started.

  • +1 for "how to fish". I've had several times where I just typed the wrong terms into the search engine... Commented Feb 23, 2012 at 11:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.